Class OpenType
public class OpenType : JVMBridgeBase<OpenType>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IOpenType
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<OpenType>OpenType
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<OpenType>.SExecute<TNewClass, TReturn, TConverter>(IJavaType, string, params object[])JVMBridgeBase<OpenType>.IsAssignableFrom(IJavaType)JVMBridgeBase<OpenType>.IsAssignableFrom<T>()JVMBridgeBase<OpenType>.Execute<T>(params T[])JVMBridgeBase<OpenType>.DynBridgeClazzJVMBridgeBase<OpenType>.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
OpenType()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("OpenType class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public OpenType()
OpenType(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
[Obsolete("OpenType class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public OpenType(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { 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_ACNT
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_ACNT
public static int TAG_ACNT { get; }
Property Value
TAG_AVAR
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_AVAR
public static int TAG_AVAR { get; }
Property Value
TAG_BASE
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_BASE
public static int TAG_BASE { get; }
Property Value
TAG_BDAT
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_BDAT
public static int TAG_BDAT { get; }
Property Value
TAG_BLOC
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_BLOC
public static int TAG_BLOC { get; }
Property Value
TAG_BSLN
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_BSLN
public static int TAG_BSLN { get; }
Property Value
TAG_CFF
public static int TAG_CFF { get; }
Property Value
TAG_CMAP
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_CMAP
public static int TAG_CMAP { get; }
Property Value
TAG_CVAR
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_CVAR
public static int TAG_CVAR { get; }
Property Value
TAG_CVT
public static int TAG_CVT { get; }
Property Value
TAG_DSIG
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_DSIG
public static int TAG_DSIG { get; }
Property Value
TAG_EBDT
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_EBDT
public static int TAG_EBDT { get; }
Property Value
TAG_EBLC
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_EBLC
public static int TAG_EBLC { get; }
Property Value
TAG_EBSC
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_EBSC
public static int TAG_EBSC { get; }
Property Value
TAG_FDSC
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FDSC
public static int TAG_FDSC { get; }
Property Value
TAG_FEAT
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FEAT
public static int TAG_FEAT { get; }
Property Value
TAG_FMTX
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FMTX
public static int TAG_FMTX { get; }
Property Value
TAG_FPGM
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FPGM
public static int TAG_FPGM { get; }
Property Value
TAG_FVAR
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_FVAR
public static int TAG_FVAR { get; }
Property Value
TAG_GASP
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GASP
public static int TAG_GASP { get; }
Property Value
TAG_GDEF
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GDEF
public static int TAG_GDEF { get; }
Property Value
TAG_GLYF
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GLYF
public static int TAG_GLYF { get; }
Property Value
TAG_GPOS
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GPOS
public static int TAG_GPOS { get; }
Property Value
TAG_GSUB
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GSUB
public static int TAG_GSUB { get; }
Property Value
TAG_GVAR
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_GVAR
public static int TAG_GVAR { get; }
Property Value
TAG_HDMX
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_HDMX
public static int TAG_HDMX { get; }
Property Value
TAG_HEAD
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_HEAD
public static int TAG_HEAD { get; }
Property Value
TAG_HHEA
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_HHEA
public static int TAG_HHEA { get; }
Property Value
TAG_HMTX
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_HMTX
public static int TAG_HMTX { get; }
Property Value
TAG_JSTF
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_JSTF
public static int TAG_JSTF { get; }
Property Value
TAG_JUST
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_JUST
public static int TAG_JUST { get; }
Property Value
TAG_KERN
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_KERN
public static int TAG_KERN { get; }
Property Value
TAG_LCAR
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_LCAR
public static int TAG_LCAR { get; }
Property Value
TAG_LOCA
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_LOCA
public static int TAG_LOCA { get; }
Property Value
TAG_LTSH
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_LTSH
public static int TAG_LTSH { get; }
Property Value
TAG_MAXP
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_MAXP
public static int TAG_MAXP { get; }
Property Value
TAG_MMFX
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_MMFX
public static int TAG_MMFX { get; }
Property Value
TAG_MMSD
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_MMSD
public static int TAG_MMSD { get; }
Property Value
TAG_MORT
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_MORT
public static int TAG_MORT { get; }
Property Value
TAG_NAME
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_NAME
public static int TAG_NAME { get; }
Property Value
TAG_OPBD
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_OPBD
public static int TAG_OPBD { get; }
Property Value
TAG_OS2
public static int TAG_OS2 { get; }
Property Value
TAG_PCLT
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_PCLT
public static int TAG_PCLT { get; }
Property Value
TAG_POST
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_POST
public static int TAG_POST { get; }
Property Value
TAG_PREP
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_PREP
public static int TAG_PREP { get; }
Property Value
TAG_PROP
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_PROP
public static int TAG_PROP { get; }
Property Value
TAG_TRAK
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_TRAK
public static int TAG_TRAK { get; }
Property Value
TAG_TYP1
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_TYP1
public static int TAG_TYP1 { get; }
Property Value
TAG_VDMX
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_VDMX
public static int TAG_VDMX { get; }
Property Value
TAG_VHEA
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_VHEA
public static int TAG_VHEA { get; }
Property Value
TAG_VMTX
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/font/OpenType.html#TAG_VMTX
public static int TAG_VMTX { get; }
Property Value
Version
public int Version { get; }
Property Value
Methods
GetFontTable(String)
public byte[] GetFontTable(String arg0)
Parameters
Returns
GetFontTable(String, int, int)
public byte[] GetFontTable(String arg0, int arg1, int arg2)
Parameters
Returns
GetFontTable(int)
public byte[] GetFontTable(int arg0)
Parameters
Returns
GetFontTable(int, int, int)
public byte[] GetFontTable(int arg0, int arg1, int arg2)
Parameters
Returns
GetFontTableSize(String)
public int GetFontTableSize(String arg0)
Parameters
Returns
GetFontTableSize(int)
public int GetFontTableSize(int arg0)