| Modifier and Type | Field and Description |
|---|---|
| private final Switch | |
| private final OERDefinition. | |
| private final int | block
This element is in the extension area of another element. |
| private final List | |
| private final ASN1Encodable | |
| private final boolean | |
| private final ElementSupplier | |
| private final BigInteger | |
| private final boolean | |
| private final boolean | |
| private final String | |
| private final BigInteger | |
| private final boolean | |
| private List | |
| private final int | |
| private Element | |
| private final Map | |
| private final String | |
| private final BigInteger | |
| private List |
| Access | Constructor and Description |
|---|---|
| public | Element(OERDefinition.
|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public boolean | |
| public boolean | equals(Object
the reference object with which to compare. o)Overrides java. Indicates whether some other object is "equal to" this one. |
| public static Element | Returns: the expanded definition or the passed in element if it has no supplier.The element. e, Element parent)Expands the definition if the element holds an element supplier. |
| public Switch | |
| public OERDefinition. | |
| public int | |
| public List | |
| public ASN1Encodable | |
| public String | |
| public ElementSupplier | |
| public BigInteger | |
| public Element | |
| public String | |
| public BigInteger | |
| public List | |
| public int | |
| public Element | |
| public String | |
| public BigInteger | |
| public List | |
| public boolean | |
| public int | |
| public boolean | |
| public int | intBytesForRange()
Determine the number of integer bytes for a range, ints, signed or unsigned that can fit into 1 to 8 octets use a fixed with encoding. |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | Returns: true if condition met.Return true in cases where the range is all positive (0 .. |
| public List | |
| public String | |
| public ElementSupplier | |
| protected ElementSupplier | |
| public String |
| aSwitch | back to summary |
|---|---|
| private final Switch aSwitch | |
| baseType | back to summary |
|---|---|
| private final OERDefinition. | |
| block | back to summary |
|---|---|
| private final int block This element is in the extension area of another element. | |
| children | back to summary |
|---|---|
| private final List<Element> children | |
| defaultValue | back to summary |
|---|---|
| private final ASN1Encodable defaultValue | |
| defaultValuesInChildren | back to summary |
|---|---|
| private final boolean defaultValuesInChildren | |
| elementSupplier | back to summary |
|---|---|
| private final ElementSupplier elementSupplier | |
| enumValue | back to summary |
|---|---|
| private final BigInteger enumValue | |
| explicit | back to summary |
|---|---|
| private final boolean explicit | |
| extensionsInDefinition | back to summary |
|---|---|
| private final boolean extensionsInDefinition | |
| label | back to summary |
|---|---|
| private final String label | |
| lowerBound | back to summary |
|---|---|
| private final BigInteger lowerBound | |
| mayRecurse | back to summary |
|---|---|
| private final boolean mayRecurse | |
| optionalChildrenInOrder | back to summary |
|---|---|
| private List<Element> optionalChildrenInOrder | |
| optionals | back to summary |
|---|---|
| private final int optionals | |
| parent | back to summary |
|---|---|
| private Element parent | |
| supplierMap | back to summary |
|---|---|
| private final Map<String, ElementSupplier> supplierMap | |
| typeName | back to summary |
|---|---|
| private final String typeName | |
| upperBound | back to summary |
|---|---|
| private final BigInteger upperBound | |
| validSwitchValues | back to summary |
|---|---|
| private List<ASN1Encodable> validSwitchValues | |
| Element | back to summary |
|---|---|
| public Element(OERDefinition. | |
| Element | back to summary |
|---|---|
| public Element(Element element, Element parent) | |
| appendLabel | back to summary |
|---|---|
| public String appendLabel(String s) | |
| canBeNegative | back to summary |
|---|---|
| public boolean canBeNegative() | |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| expandDeferredDefinition | back to summary |
|---|---|
| public static Element expandDeferredDefinition(Element e, Element parent) Expands the definition if the element holds an element supplier. | |
| getaSwitch | back to summary |
|---|---|
| public Switch getaSwitch() | |
| getBaseType | back to summary |
|---|---|
| public OERDefinition. | |
| getBlock | back to summary |
|---|---|
| public int getBlock() | |
| getChildren | back to summary |
|---|---|
| public List | |
| getDefaultValue | back to summary |
|---|---|
| public ASN1Encodable getDefaultValue() | |
| getDerivedTypeName | back to summary |
|---|---|
| public String getDerivedTypeName() | |
| getElementSupplier | back to summary |
|---|---|
| public ElementSupplier getElementSupplier() | |
| getEnumValue | back to summary |
|---|---|
| public BigInteger getEnumValue() | |
| getFirstChid | back to summary |
|---|---|
| public Element getFirstChid() | |
| getLabel | back to summary |
|---|---|
| public String getLabel() | |
| getLowerBound | back to summary |
|---|---|
| public BigInteger getLowerBound() | |
| getOptionalChildrenInOrder | back to summary |
|---|---|
| public List | |
| getOptionals | back to summary |
|---|---|
| public int getOptionals() | |
| getParent | back to summary |
|---|---|
| public Element getParent() | |
| getTypeName | back to summary |
|---|---|
| public String getTypeName() | |
| getUpperBound | back to summary |
|---|---|
| public BigInteger getUpperBound() | |
| getValidSwitchValues | back to summary |
|---|---|
| public List | |
| hasDefaultChildren | back to summary |
|---|---|
| public boolean hasDefaultChildren() | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| hasPopulatedExtension | back to summary |
|---|---|
| public boolean hasPopulatedExtension() | |
| intBytesForRange | back to summary |
|---|---|
| public int intBytesForRange() Determine the number of integer bytes for a range, ints, signed or unsigned that can fit into 1 to 8 octets use a fixed with encoding. Returns a negative number if the value is signed and the absolute value is the number of bytes. | |
| isExplicit | back to summary |
|---|---|
| public boolean isExplicit() | |
| isExtensionsInDefinition | back to summary |
|---|---|
| public boolean isExtensionsInDefinition() | |
| isFixedLength | back to summary |
|---|---|
| public boolean isFixedLength() | |
| isLowerRangeZero | back to summary |
|---|---|
| public boolean isLowerRangeZero() | |
| isMayRecurse | back to summary |
|---|---|
| public boolean isMayRecurse() | |
| isUnbounded | back to summary |
|---|---|
| public boolean isUnbounded() | |
| isUnsignedWithRange | back to summary |
|---|---|
| public boolean isUnsignedWithRange() Return true in cases where the range is all positive (0 .. 10)
| |
| optionalOrDefaultChildrenInOrder | back to summary |
|---|---|
| public List | |
| rangeExpression | back to summary |
|---|---|
| public String rangeExpression() | |
| resolveSupplier | back to summary |
|---|---|
| public ElementSupplier resolveSupplier() | |
| resolveSupplier | back to summary |
|---|---|
| protected ElementSupplier resolveSupplier(String name) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |