The Java SDO Type interface provides the following methods:
getClass( ),getInstanceClass( ) — These methods return the Java class that this Type represents. If this is the Type of a reference property, getInstanceClass() returns null. For example:
getProperties( ) — This method returns the list of the properties for the Type of a DataObject. For a Type representing the simple data type of a Property (for example, java.lang.Integer), it returns null. For example:
Syntax
java.util.List getProperties()
getProperty( ) — This method returns the property with the specified name from the property list of a DataObject Type. For a column property of a ProDataObject, propName is also the ABL name of a corresponding temp-table field. For example:
Syntax
Property getGetProperty(String propName)
isInstance( ) — This method returns whether the specified object is an instance of this Type. For example, if Type represents the Customer class and obj is a DataObject whose Type represents the Customer class, this method returns true. For example: