Table of Contents

Class TIFFDirectory

Namespace
Javax.Imageio.Plugins.Tiff
Assembly
MASES.JNet.dll
public class TIFFDirectory : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloneable
Inheritance
JVMBridgeBase
JVMBridgeBase<Cloneable>
TIFFDirectory
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Cloneable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Cloneable>.IsAssignableFrom<T>()
JVMBridgeBase<Cloneable>.Execute<T>(params T[])
JVMBridgeBase<Cloneable>.DynBridgeClazz
JVMBridgeBase<Cloneable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

TIFFDirectory()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public TIFFDirectory()

TIFFDirectory(TIFFTagSet[], TIFFTag)

public TIFFDirectory(TIFFTagSet[] arg0, TIFFTag arg1)

Parameters

arg0 TIFFTagSet[]

TIFFTagSet

arg1 TIFFTag

TIFFTag

TIFFDirectory(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public TIFFDirectory(params object[] args)

Parameters

args object[]

Properties

AsMetadata

public IIOMetadata AsMetadata { get; }

Property Value

IIOMetadata

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

NumTIFFFields

public int NumTIFFFields { get; }

Property Value

int

ParentTag

public TIFFTag ParentTag { get; }

Property Value

TIFFTag

TIFFFields

public TIFFField[] TIFFFields { get; }

Property Value

TIFFField[]

TagSets

public TIFFTagSet[] TagSets { get; }

Property Value

TIFFTagSet[]

Methods

AddTIFFField(TIFFField)

public void AddTIFFField(TIFFField arg0)

Parameters

arg0 TIFFField

TIFFField

AddTagSet(TIFFTagSet)

public void AddTagSet(TIFFTagSet arg0)

Parameters

arg0 TIFFTagSet

TIFFTagSet

Clone()

public TIFFDirectory Clone()

Returns

TIFFDirectory

TIFFDirectory

Exceptions

CloneNotSupportedException

ContainsTIFFField(int)

public bool ContainsTIFFField(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

CreateFromMetadata(IIOMetadata)

public static TIFFDirectory CreateFromMetadata(IIOMetadata arg0)

Parameters

arg0 IIOMetadata

IIOMetadata

Returns

TIFFDirectory

TIFFDirectory

Exceptions

IIOInvalidTreeException

GetTIFFField(int)

public TIFFField GetTIFFField(int arg0)

Parameters

arg0 int

int

Returns

TIFFField

TIFFField

GetTag(int)

public TIFFTag GetTag(int arg0)

Parameters

arg0 int

int

Returns

TIFFTag

TIFFTag

RemoveTIFFField(int)

public void RemoveTIFFField(int arg0)

Parameters

arg0 int

int

RemoveTIFFFields()

public void RemoveTIFFFields()

RemoveTagSet(TIFFTagSet)

public void RemoveTagSet(TIFFTagSet arg0)

Parameters

arg0 TIFFTagSet

TIFFTagSet