Class TIFFField
public class TIFFField : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Cloneable>TIFFField
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Cloneable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Cloneable>.IsAssignableFrom<T>()JVMBridgeBase<Cloneable>.Execute<T>(params T[])JVMBridgeBase<Cloneable>.DynBridgeClazzJVMBridgeBase<Cloneable>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
TIFFField()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public TIFFField()
TIFFField(TIFFTag, int, int)
public TIFFField(TIFFTag arg0, int arg1, int arg2)
Parameters
TIFFField(TIFFTag, int, int, object)
public TIFFField(TIFFTag arg0, int arg1, int arg2, object arg3)
Parameters
TIFFField(TIFFTag, int, long, TIFFDirectory)
public TIFFField(TIFFTag arg0, int arg1, long arg2, TIFFDirectory arg3)
Parameters
arg0
TIFFTagarg1
intarg2
longarg3
TIFFDirectory
TIFFField(TIFFTag, long)
public TIFFField(TIFFTag arg0, long arg1)
Parameters
TIFFField(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 TIFFField(params object[] args)
Parameters
args
object[]
Properties
AsBytes
public byte[] AsBytes { get; }
Property Value
- byte[]
AsChars
public char[] AsChars { get; }
Property Value
- char[]
AsDoubles
public double[] AsDoubles { get; }
Property Value
- double[]
AsFloats
public float[] AsFloats { get; }
Property Value
- float[]
AsInts
public int[] AsInts { get; }
Property Value
- int[]
AsLongs
public long[] AsLongs { get; }
Property Value
- long[]
AsNativeNode
public Node AsNativeNode { get; }
Property Value
AsRationals
public long[] AsRationals { get; }
Property Value
- long[]
AsSRationals
public int[] AsSRationals { get; }
Property Value
- int[]
AsShorts
public short[] AsShorts { get; }
Property Value
- short[]
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
Count
public int Count { get; }
Property Value
Data
public object Data { get; }
Property Value
Directory
public TIFFDirectory Directory { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Tag
public TIFFTag Tag { get; }
Property Value
TagNumber
public int TagNumber { get; }
Property Value
Type
public int Type { get; }
Property Value
Methods
Clone()
public TIFFField Clone()
Returns
Exceptions
CreateArrayForType(int, int)
public static object CreateArrayForType(int arg0, int arg1)
Parameters
Returns
CreateFromMetadataNode(TIFFTagSet, Node)
public static TIFFField CreateFromMetadataNode(TIFFTagSet arg0, Node arg1)
Parameters
arg0
TIFFTagSetarg1
Node
Returns
GetAsDouble(int)
public double GetAsDouble(int arg0)
Parameters
Returns
GetAsFloat(int)
public float GetAsFloat(int arg0)
Parameters
Returns
GetAsInt(int)
public int GetAsInt(int arg0)
Parameters
Returns
GetAsLong(int)
public long GetAsLong(int arg0)
Parameters
Returns
GetAsRational(int)
public long[] GetAsRational(int arg0)
Parameters
Returns
GetAsSRational(int)
public int[] GetAsSRational(int arg0)
Parameters
Returns
GetAsString(int)
public String GetAsString(int arg0)
Parameters
Returns
GetTypeByName(String)
public static int GetTypeByName(String arg0)
Parameters
Returns
GetTypeName(int)
public static String GetTypeName(int arg0)
Parameters
Returns
GetValueAsString(int)
public String GetValueAsString(int arg0)
Parameters
Returns
HasDirectory()
public bool HasDirectory()
Returns
IsIntegral()
public bool IsIntegral()