com.judoscript.bio
Class UserDefined.Type

java.lang.Object
  extended by com.judoscript.bio.UserDefined.UserType
      extended by com.judoscript.bio.UserDefined.Type
All Implemented Interfaces:
XMLDumpable, java.io.Serializable
Direct Known Subclasses:
TreeNodeType
Enclosing class:
UserDefined

public static class UserDefined.Type
extends UserDefined.UserType

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.judoscript.bio.UserDefined.UserType
fxns, name
 
Constructor Summary
UserDefined.Type(java.lang.String name, java.lang.String parentName)
           
UserDefined.Type(java.lang.String name, java.lang.String parentName, java.lang.Object cptr)
           
 
Method Summary
 ObjectInstance create()
           
 void dump(XMLWriter out)
           
 UserDefined.Type getParent()
           
 boolean hasParent()
           
 boolean isA(java.lang.String n)
           
 boolean isBuiltin()
           
 boolean isOrderedMap()
           
 boolean isSortedMap()
           
 void preTranspose(UserDefined o)
           
 
Methods inherited from class com.judoscript.bio.UserDefined.UserType
addFunction, addFunction, getConstructor, getFunction, getName, hasConstructor, hasFunction, setConstructor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDefined.Type

public UserDefined.Type(java.lang.String name,
                        java.lang.String parentName)

UserDefined.Type

public UserDefined.Type(java.lang.String name,
                        java.lang.String parentName,
                        java.lang.Object cptr)
Method Detail

isBuiltin

public boolean isBuiltin()

hasParent

public boolean hasParent()

isA

public boolean isA(java.lang.String n)

getParent

public UserDefined.Type getParent()
                           throws ExceptionRuntime
Throws:
ExceptionRuntime

isOrderedMap

public boolean isOrderedMap()

isSortedMap

public boolean isSortedMap()

preTranspose

public void preTranspose(UserDefined o)
                  throws java.lang.Exception
Throws:
java.lang.Exception

dump

public void dump(XMLWriter out)

create

public ObjectInstance create()
                      throws java.lang.Throwable
Specified by:
create in class UserDefined.UserType
Throws:
java.lang.Throwable