|
XCMS Toolkit | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectschemajic.schema.Type
schemajic.schema.SequenceOfType
public class SequenceOfType
Schema for ASN.1 SEQUENCE OF type.
Universal class tag assignment is UNIVERSAL 16(the
same tag value for ASN.1 type SEQUENCE).
XML ASN.1 type name is SEQUENCE_OF.
For more information on this ASN.1 type see Java class ASN1SequenceOf
| Field Summary | |
|---|---|
TypeReference |
_elementType
Initialized current element type. |
| Fields inherited from class schemajic.schema.Type |
|---|
_tags |
| Constructor Summary | |
|---|---|
SequenceOfType(Module module,
java.lang.String name,
java.lang.String type,
java.lang.String elementType,
java.lang.String tags)
Constructor for SequenceOfType with ASN.1 module, defined type, builtin or
referenced type and tag class parameters. |
|
SequenceOfType(java.lang.String name)
??? |
|
| Method Summary | |
|---|---|
void |
accept(TypeVisitor v)
Calls the visit method of the
TypeVisitor, passing itself as
an argument. |
java.lang.Object |
createElementInstance()
Creates an instance of a SEQUENCE OF element. |
Type |
getElementType()
Returns the current SEQUENCE OF element type. |
java.lang.String |
toString()
Returns the formatted SEQUENCE OF element. |
| Methods inherited from class schemajic.schema.Type |
|---|
createInstance, getJavaName, getModule, getName, getPackageName, getTags, getType, getTypeName, getXMLName, isChoice, isNull, isOpenType, isRoot |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public TypeReference _elementType
| Constructor Detail |
|---|
public SequenceOfType(Module module,
java.lang.String name,
java.lang.String type,
java.lang.String elementType,
java.lang.String tags)
SequenceOfType with ASN.1 module, defined type, builtin or
referenced type and tag class parameters.
module - the ASN.1 module where a user defined type name is specifiedname - the name of a user defined typetype - a builtin or referenced type defined in the ASN.1 standardstags - the tag class, tag number, and encoding type assigned in the ASN.1 standards to the typepublic SequenceOfType(java.lang.String name)
name - | Method Detail |
|---|
public java.lang.String toString()
SEQUENCE OF element.
toString in class Typepublic Type getElementType()
SEQUENCE OF element type.
public java.lang.Object createElementInstance()
throws java.lang.ClassNotFoundException,
java.lang.IllegalAccessException,
java.lang.InstantiationException
SEQUENCE OF element.
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationExceptionpublic void accept(TypeVisitor v)
visit method of the
TypeVisitor, passing itself as
an argument.
accept in class Typev - instance of the type visitor
|
XCMS Toolkit | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||