|
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.SetOfType
public class SetOfType
Schema for ASN.1 SET OF type.
Universal class tag assignment is UNIVERSAL 17.
XML ASN.1 type name is SET_OF.
For more information on this ASN.1 type see Java class ASN1SetOf
| Field Summary | |
|---|---|
TypeReference |
_elementType
|
| Fields inherited from class schemajic.schema.Type |
|---|
_tags |
| Constructor Summary | |
|---|---|
SetOfType(Module module,
java.lang.String name,
java.lang.String type,
java.lang.String elementType,
java.lang.String tags)
Constructor for SetOfType with ASN.1 module, defined type, builtin
or reference type, and tags parameters. |
|
SetOfType(java.lang.String name)
Constructor for SetOfType with
string name parameter. |
|
| Method Summary | |
|---|---|
void |
accept(TypeVisitor v)
Calls the visit method of the
TypeVisitor, passing itself as
an argument. |
java.lang.Object |
createElementInstance(EncodingRule rule)
Creates a new instance of the object class based on the given encoding rules |
Type |
getElementType()
Gets the ASN.1 type of an element in a SET OF. |
| Methods inherited from class schemajic.schema.Type |
|---|
createInstance, getJavaName, getModule, getName, getPackageName, getTags, getType, getTypeName, getXMLName, isChoice, isNull, isOpenType, isRoot, toString |
| 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 SetOfType(Module module,
java.lang.String name,
java.lang.String type,
java.lang.String elementType,
java.lang.String tags)
SetOfType with ASN.1 module, defined type, builtin
or reference type, and tags 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 SetOfType(java.lang.String name)
SetOfType with
string name parameter.
name - identifier of a value of type SET OF| Method Detail |
|---|
public Type getElementType()
SET OF.
public java.lang.Object createElementInstance(EncodingRule rule)
throws java.lang.ClassNotFoundException,
java.lang.IllegalAccessException,
java.lang.InstantiationException
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 | ||||||||