public class PredefinedTypeDescriptor
extends java.lang.Object
This is a simple structure that hold information about a predefined HyperGraph type. Predefined types are generally recorded in a HyperGraph when it is created. However, in a distributed setting, applications may need to share some domain/implementation specific data and therefore predefined types may be plugged into a HyperGraph system at a later time.
Constructor and Description |
---|
PredefinedTypeDescriptor() |
PredefinedTypeDescriptor(HGPersistentHandle handle,
java.lang.String implementationClassName) |
PredefinedTypeDescriptor(HGPersistentHandle handle,
java.lang.String implementationClassName,
java.lang.String[] supportedClasses) |
Modifier and Type | Method and Description |
---|---|
HGPersistentHandle |
getHandle() |
java.lang.String |
getImplementationClassName() |
java.lang.String[] |
getSupportedClasses() |
void |
setHandle(HGPersistentHandle handle) |
void |
setImplementationClassName(java.lang.String implementationClassName) |
void |
setSupportedClasses(java.lang.String[] supportedClasses) |
public PredefinedTypeDescriptor()
public PredefinedTypeDescriptor(HGPersistentHandle handle, java.lang.String implementationClassName)
public PredefinedTypeDescriptor(HGPersistentHandle handle, java.lang.String implementationClassName, java.lang.String[] supportedClasses)
public HGPersistentHandle getHandle()
public void setHandle(HGPersistentHandle handle)
public java.lang.String getImplementationClassName()
public void setImplementationClassName(java.lang.String implementationClassName)
public java.lang.String[] getSupportedClasses()
public void setSupportedClasses(java.lang.String[] supportedClasses)