Serialized Form
-
Package com.oss.asn1
-
Class com.oss.asn1.AbstractBinary
class AbstractBinary extends AbstractData implements Serializable-
Serialized Fields
-
mValue
byte[] mValue
The primitive value of this class as an array of bytes.
-
-
-
Class com.oss.asn1.AbstractCollection
class AbstractCollection extends AbstractData implements Serializable-
Serialized Fields
-
mComponents
AbstractData[] mComponents
The primitive of this class representing as an array of AbstractData objects in the collection.
-
-
-
Class com.oss.asn1.AbstractContainer
class AbstractContainer extends AbstractData implements Serializable-
Serialized Fields
-
mElements
ArrayList<AbstractData> mElements
The primitive of this class representing as an object of Java ArrayList type.
-
-
-
Class com.oss.asn1.AbstractData
class AbstractData extends Object implements Serializable -
Exception com.oss.asn1.AbstractException
class AbstractException extends Exception implements Serializable-
Serialized Fields
-
mBackTrace
Throwable mBackTrace
Keeps the Throwable backtrace object. -
mReason
int mReason
Keeps the reason code.
-
-
-
Class com.oss.asn1.AbstractISO8601Time
class AbstractISO8601Time extends AbstractData implements Serializable -
Class com.oss.asn1.AbstractObjectIdentifier
class AbstractObjectIdentifier extends AbstractData implements Serializable-
Serialized Fields
-
mValue
byte[] mValue
The primitive value of this class as a byte array.
-
-
-
Class com.oss.asn1.AbstractOpenType
class AbstractOpenType extends AbstractData implements Serializable-
Serialized Fields
-
mDecodedValue
AbstractData mDecodedValue
The reference to the AbstractData object. -
mTransferSyntax
TransferSyntax mTransferSyntax
Transfer syntax of this value.
-
-
-
Class com.oss.asn1.AbstractReal
class AbstractReal extends AbstractData implements Serializable -
Class com.oss.asn1.AbstractString
class AbstractString extends AbstractData implements Serializable -
Class com.oss.asn1.AbstractString16
class AbstractString16 extends AbstractString implements Serializable-
Serialized Fields
-
mHash
int mHash
Cached hash code of the current value. -
mValue
String mValue
The primitive value of this class as a String.
-
-
-
Class com.oss.asn1.AbstractString32
class AbstractString32 extends AbstractString implements Serializable-
Serialized Fields
-
mValue
int[] mValue
The primitive value of this class as an array of integers.
-
-
-
Class com.oss.asn1.AbstractTime
class AbstractTime extends AbstractData implements Serializable-
Serialized Fields
-
mDay
int mDay
The day component. -
mHour
int mHour
The hour component. -
mMinDiff
int mMinDiff
The minute differential. -
mMinute
int mMinute
The minute component. -
mMonth
int mMonth
The month component. -
mSecond
int mSecond
The second component. -
mYear
int mYear
The year component.
-
-
-
Class com.oss.asn1.ASN1Type
class ASN1Type extends AbstractData implements Serializable -
Exception com.oss.asn1.BadObjectIdentifierException
class BadObjectIdentifierException extends Exception implements Serializable -
Class com.oss.asn1.BitString
class BitString extends AbstractBinary implements Serializable-
Serialized Fields
-
mSignificantBits
int mSignificantBits
The number of significant bits contained in the byte[] "mValue".
-
-
-
Class com.oss.asn1.BMPString
class BMPString extends AbstractString16 implements Serializable -
Class com.oss.asn1.BOOLEAN
class BOOLEAN extends AbstractData implements Serializable-
Serialized Fields
-
mValue
boolean mValue
The primitive boolean value of this class.
-
-
-
Class com.oss.asn1.Choice
class Choice extends AbstractData implements Serializable-
Serialized Fields
-
mChosenFlag
int mChosenFlag
An integer value that reflects the chosen component of 'this' CHOICE. -
mChosenValue
AbstractData mChosenValue
The reference to the chosen AbstractData value.
-
-
-
Class com.oss.asn1.ConstrainedOpenType
class ConstrainedOpenType extends OpenType implements Serializable-
Serialized Fields
-
mTypeID
Enum mTypeID
Stores the Enum instance that identifies type of the decoded value.
-
-
-
Class com.oss.asn1.ContainingBitString
class ContainingBitString extends BitString implements Serializable-
Serialized Fields
-
mDecodedValue
T extends AbstractData mDecodedValue
Reference to a contained AbstractData object.
-
-
-
Class com.oss.asn1.ContainingOctetString
class ContainingOctetString extends OctetString implements Serializable-
Serialized Fields
-
mDecodedValue
T extends AbstractData mDecodedValue
Reference to a contained AbstractData object.
-
-
-
Exception com.oss.asn1.ControlTableNotFoundException
class ControlTableNotFoundException extends AbstractException implements Serializable -
Exception com.oss.asn1.CSVPrintFailedException
class CSVPrintFailedException extends VisitorException implements Serializable -
Class com.oss.asn1.DecimalReal
class DecimalReal extends AbstractReal implements Serializable-
Serialized Fields
-
mValue
String mValue
The primitive value of 'this' class as a String value.
-
-
-
Exception com.oss.asn1.DecodeFailedException
class DecodeFailedException extends VisitorException implements Serializable -
Exception com.oss.asn1.DecodeNotSupportedException
class DecodeNotSupportedException extends Exception implements Serializable -
Class com.oss.asn1.DeferredComponent
class DeferredComponent extends OpenType implements Serializable -
Class com.oss.asn1.EmbeddedPDV
class EmbeddedPDV extends Sequence implements Serializable -
Class com.oss.asn1.EmbeddedPDV.Identification
class Identification extends Choice implements Serializable -
Class com.oss.asn1.EmbeddedPDV.Identification.Context_negotiation
class Context_negotiation extends Sequence implements Serializable -
Class com.oss.asn1.EmbeddedPDV.Identification.Syntaxes
class Syntaxes extends Sequence implements Serializable -
Exception com.oss.asn1.EncodeFailedException
class EncodeFailedException extends VisitorException implements Serializable -
Exception com.oss.asn1.EncodeNotSupportedException
class EncodeNotSupportedException extends Exception implements Serializable -
Class com.oss.asn1.Enumerated
class Enumerated extends AbstractData implements Serializable-
Serialization Methods
-
readResolve
For Serializable classes, thereadResolve
method allows a class to replace/resolve the object read from the stream before it is returned to the caller. By implementing thereadResolve
method, this class replaces its own instance being deserialized by the correspondent pre-existing enumerator. In the JDK 1.2ObjectInputStream
checks if the class of the object defines thereadResolve
method. If the method is defined, thereadResolve
method is called whenObjectInputStream
has read an object from the stream and is preparing to return it to the caller. To make it work under JDK 1.1, you have to subclassObjectInputStream
and call thereadResolve
method explicitly from itsresolveObject
method.- Throws:
ObjectStreamException
- if the deserialized instance is not a legal enumerator of this class.
-
-
Serialized Fields
-
mValue
long mValue
The long primitive value of this class.
-
-
-
Class com.oss.asn1.External
class External extends Sequence implements Serializable -
Class com.oss.asn1.External.Encoding
class Encoding extends Choice implements Serializable -
Class com.oss.asn1.GeneralizedTime
class GeneralizedTime extends AbstractTime implements Serializable-
Serialized Fields
-
mIsUTCTime
boolean mIsUTCTime
Represents UTCTime (with 'Z'). -
mMillisecond
int mMillisecond
The millisecond component.
-
-
-
Class com.oss.asn1.GeneralString
class GeneralString extends AbstractString16 implements Serializable -
Class com.oss.asn1.GraphicString
class GraphicString extends AbstractString16 implements Serializable -
Class com.oss.asn1.HugeBinaryString
class HugeBinaryString extends AbstractData implements Serializable-
Serialized Fields
-
mValue
ByteStorage mValue
The primitive value of this class as a ByteStorage object.
-
-
-
Class com.oss.asn1.HugeBitString
class HugeBitString extends HugeBinaryString implements Serializable-
Serialized Fields
-
mSignificantBits
int mSignificantBits
The number of significant bits contained in the ByteStorage "mValue".
-
-
-
Class com.oss.asn1.HugeBMPString
class HugeBMPString extends HugeRestrictedString implements Serializable -
Class com.oss.asn1.HugeContainer
class HugeContainer extends AbstractData implements Serializable-
Serialized Fields
-
mValue
ObjectStorage<T extends AbstractData> mValue
The primitive value of this class representing as an ObjectStorage object.
-
-
-
Class com.oss.asn1.HugeContainingBitString
class HugeContainingBitString extends HugeBitString implements Serializable-
Serialized Fields
-
mDecodedValue
T extends AbstractData mDecodedValue
Reference to a contained AbstractData object.
-
-
-
Class com.oss.asn1.HugeContainingOctetString
class HugeContainingOctetString extends HugeOctetString implements Serializable-
Serialized Fields
-
mDecodedValue
T extends AbstractData mDecodedValue
Reference to a contained AbstractData object.
-
-
-
Class com.oss.asn1.HugeDeferredComponent
class HugeDeferredComponent extends HugeOpenType implements Serializable -
Class com.oss.asn1.HugeGeneralString
class HugeGeneralString extends HugeString implements Serializable -
Class com.oss.asn1.HugeGraphicString
class HugeGraphicString extends HugeString implements Serializable -
Class com.oss.asn1.HugeIA5String
class HugeIA5String extends HugeString implements Serializable -
Class com.oss.asn1.HugeInteger
class HugeInteger extends AbstractData implements Serializable-
Serialized Fields
-
mValue
BigInteger mValue
The primitive value of this class as a BigInteger
-
-
-
Class com.oss.asn1.HugeNumericString
class HugeNumericString extends HugeString implements Serializable -
Class com.oss.asn1.HugeObjectDescriptor
class HugeObjectDescriptor extends HugeString implements Serializable -
Class com.oss.asn1.HugeOctetString
class HugeOctetString extends HugeBinaryString implements Serializable -
Class com.oss.asn1.HugeOpenType
class HugeOpenType extends AbstractOpenType implements Serializable-
Serialized Fields
-
mEncodedValue
ByteStorage mEncodedValue
The ByteStorage used by the Decoder to save the encoded form of the open type.
-
-
-
Class com.oss.asn1.HugePrintableString
class HugePrintableString extends HugeString implements Serializable -
Class com.oss.asn1.HugeRelaySafeChoice
class HugeRelaySafeChoice extends Choice implements Serializable-
Serialized Fields
-
mRelayID
String mRelayID
Identification for the coder that decoded the unknown extension. -
mUnknownExtension
ByteStorage mUnknownExtension
The encoding of unknown extension, saved for relaying.
-
-
-
Class com.oss.asn1.HugeRelaySafeSequence
class HugeRelaySafeSequence extends Sequence implements Serializable-
Serialized Fields
-
mRelayID
String mRelayID
Identification for the coder that decoded unknown extensions -
mUnknownExtensions
ArrayList<ByteStorage> mUnknownExtensions
Unknown extensions
-
-
-
Class com.oss.asn1.HugeRelaySafeSet
class HugeRelaySafeSet extends Set implements Serializable-
Serialized Fields
-
mRelayID
String mRelayID
Identification for the coder that decoded unknown extensions -
mUnknownExtensions
ArrayList<ByteStorage> mUnknownExtensions
Unknown extensions
-
-
-
Class com.oss.asn1.HugeRestrictedString
class HugeRestrictedString extends AbstractData implements Serializable-
Serialized Fields
-
mValue
CharStorage mValue
The primitive value of this class as a CharStorage.
-
-
-
Class com.oss.asn1.HugeSequenceOf
-
Class com.oss.asn1.HugeSetOf
-
Class com.oss.asn1.HugeString
class HugeString extends HugeRestrictedString implements Serializable -
Class com.oss.asn1.HugeTeletexString
class HugeTeletexString extends HugeString implements Serializable -
Class com.oss.asn1.HugeUTF8String
class HugeUTF8String extends HugeString implements Serializable -
Class com.oss.asn1.HugeUTF8String16
class HugeUTF8String16 extends HugeRestrictedString implements Serializable -
Class com.oss.asn1.HugeVideotexString
class HugeVideotexString extends HugeString implements Serializable -
Class com.oss.asn1.HugeVisibleString
class HugeVisibleString extends HugeString implements Serializable -
Class com.oss.asn1.IA5String
class IA5String extends AbstractString16 implements Serializable -
Class com.oss.asn1.IndexedInfoObjectSet
class IndexedInfoObjectSet extends InfoObjectSet implements Serializable-
Serialized Fields
-
mIndex
Index mIndex
Specifies Index that is currently active.null
indicates that the information object set is not indexed. -
mIndexColumn
int mIndexColumn
Specifies ordinal number of index column (zero based).
-
-
-
Class com.oss.asn1.InfoObject
class InfoObject extends Sequence implements Serializable-
Serialized Fields
-
mUniqueFieldIndex
int mUniqueFieldIndex
The index of the UNIQUE field or -1 if no field was marked with UNIQUE.
-
-
-
Class com.oss.asn1.InfoObjectSet
class InfoObjectSet extends SequenceOf implements Serializable -
Exception com.oss.asn1.InitializationException
class InitializationException extends Exception implements Serializable -
Class com.oss.asn1.InstanceOf
class InstanceOf extends Sequence implements Serializable -
Class com.oss.asn1.INTEGER
class INTEGER extends AbstractData implements Serializable-
Serialized Fields
-
mValue
long mValue
The primitive value of this class as a long.
-
-
-
Class com.oss.asn1.ISO8601Date
class ISO8601Date extends AbstractISO8601Time implements Serializable-
Serialized Fields
-
mDay
int mDay
The day component. -
mMonth
int mMonth
The month component. -
mYear
int mYear
The year component.
-
-
-
Class com.oss.asn1.ISO8601DateTime
class ISO8601DateTime extends AbstractISO8601Time implements Serializable-
Serialized Fields
-
mDay
int mDay
The day component. -
mHour
int mHour
The hour component. -
mMinute
int mMinute
The minute component. -
mMonth
int mMonth
The month component. -
mSecond
int mSecond
The second component. -
mYear
int mYear
The year component.
-
-
-
Class com.oss.asn1.ISO8601Duration
class ISO8601Duration extends AbstractISO8601Time implements Serializable-
Serialized Fields
-
mDays
int mDays
The days component. -
mFractional_part
ISO8601Duration.Fractional_part mFractional_part
The fractional part component -
mHours
int mHours
The hours component. -
mMinutes
int mMinutes
The minutes component. -
mMonths
int mMonths
The months component. -
mSeconds
int mSeconds
The seconds component. -
mWeeks
int mWeeks
The weeks component. -
mYears
int mYears
The years component.
-
-
-
Class com.oss.asn1.ISO8601String
class ISO8601String extends AbstractString16 implements Serializable -
Class com.oss.asn1.ISO8601Time
class ISO8601Time extends AbstractISO8601Time implements Serializable-
Serialized Fields
-
mCentury
int mCentury
The century component. -
mDayOfMonth
int mDayOfMonth
The day of month component. -
mDayOfWeek
int mDayOfWeek
The day of week component. -
mDayOfYear
int mDayOfYear
The day of year component. -
mFractionalDigits
int mFractionalDigits
The fractional digits component. -
mFractionalValue
int mFractionalValue
The fractional value component. -
mHour
int mHour
The hour component. -
mIsDuration
boolean mIsDuration
Flag indicates that value is duration -
mMinute
int mMinute
The minute component. -
mMinuteDifferential
int mMinuteDifferential
The minute differential component. -
mMonth
int mMonth
The month component. -
mSecond
int mSecond
The second component. -
mSettingsSet
boolean mSettingsSet
Flag indicates that time settings need computation -
mTimeSettings
com.oss.metadata.MutableTimeSettings mTimeSettings
The value property settings component. -
mUTC
int mUTC
The UTC component. -
mWeek
int mWeek
The week component. -
mYear
int mYear
The year component. -
mYearDigits
int mYearDigits
The number of year or century digits.
-
-
-
Class com.oss.asn1.ISO8601TimeOfDay
class ISO8601TimeOfDay extends AbstractISO8601Time implements Serializable-
Serialized Fields
-
mHour
int mHour
The hour component. -
mMinute
int mMinute
The minute component. -
mSecond
int mSecond
The second component.
-
-
-
Class com.oss.asn1.MixedReal
class MixedReal extends AbstractReal implements Serializable-
Serialized Fields
-
mValue
AbstractReal mValue
The primitive value of 'this' class as an AbstractReal object (either Real or Decimal Real).
-
-
-
Class com.oss.asn1.Null
class Null extends AbstractData implements Serializable -
Class com.oss.asn1.NumericString
class NumericString extends AbstractString16 implements Serializable -
Class com.oss.asn1.ObjectDescriptor
class ObjectDescriptor extends AbstractString16 implements Serializable -
Class com.oss.asn1.ObjectIdentifier
class ObjectIdentifier extends AbstractObjectIdentifier implements Serializable -
Class com.oss.asn1.ObjectIdentifierIri
class ObjectIdentifierIri extends UTF8String16 implements Serializable -
Class com.oss.asn1.OctetString
class OctetString extends AbstractBinary implements Serializable -
Class com.oss.asn1.OpenType
class OpenType extends AbstractOpenType implements Serializable-
Serialized Fields
-
mEncodedValue
byte[] mEncodedValue
The byte array used by the Decoder.
-
-
-
Class com.oss.asn1.PrintableString
class PrintableString extends AbstractString16 implements Serializable -
Class com.oss.asn1.Real
class Real extends AbstractReal implements Serializable-
Serialized Fields
-
mValue
double mValue
The primitive value of 'this' class as a double value.
-
-
-
Class com.oss.asn1.RelativeObjectIdentifier
class RelativeObjectIdentifier extends AbstractObjectIdentifier implements Serializable -
Class com.oss.asn1.RelativeObjectIdentifierIri
class RelativeObjectIdentifierIri extends UTF8String16 implements Serializable -
Class com.oss.asn1.RelaySafeChoice
class RelaySafeChoice extends Choice implements Serializable-
Serialized Fields
-
mRelayID
String mRelayID
Identification for the coder that decoded the unknown extension. -
mUnknownExtension
byte[] mUnknownExtension
The encoding of unknown extension, saved for relaying.
-
-
-
Class com.oss.asn1.RelaySafeEnumerated
class RelaySafeEnumerated extends Enumerated implements Serializable-
Serialization Methods
-
readResolve
For Serializable classes, thereadResolve
method allows a class to replace/resolve the object read from the stream before it is returned to the caller. By implementing thereadResolve
method, this class replaces its own instance being deserialized by the correspondent pre-existing enumerator. In the JDK 1.2ObjectInputStream
checks if the class of the object defines thereadResolve
method. If the method is defined, thereadResolve
method is called whenObjectInputStream
has read an object from the stream and is preparing to return it to the caller. To make it work under JDK 1.1, you have to subclassObjectInputStream
and call thereadResolve
method explicitly from itsresolveObject
method.- Throws:
ObjectStreamException
- if the deserialized instance is not a legal enumerator of this class.
-
-
Serialized Fields
-
mRelayID
String mRelayID
Identifies the coder that decoded the unknown enumerator. unknown extension. Depending on the coder,mValue
for the unknown enumerator may have different semantics.
-
-
-
Class com.oss.asn1.RelaySafeSequence
class RelaySafeSequence extends Sequence implements Serializable -
Class com.oss.asn1.RelaySafeSet
class RelaySafeSet extends Set implements Serializable -
Class com.oss.asn1.Sequence
class Sequence extends AbstractCollection implements Serializable -
Class com.oss.asn1.SequenceOf
class SequenceOf extends AbstractContainer implements Serializable -
Class com.oss.asn1.SequenceOfDeferred
-
Class com.oss.asn1.SequenceOfHugeDeferred
-
Class com.oss.asn1.Set
class Set extends AbstractCollection implements Serializable -
Class com.oss.asn1.SetOf
class SetOf extends AbstractContainer implements Serializable -
Class com.oss.asn1.SetOfDeferred
-
Class com.oss.asn1.SetOfHugeDeferred
-
Exception com.oss.asn1.StorageException
class StorageException extends RuntimeException implements Serializable -
Class com.oss.asn1.TeletexString
class TeletexString extends AbstractString16 implements Serializable -
Class com.oss.asn1.UniversalString
class UniversalString extends AbstractString32 implements Serializable -
Class com.oss.asn1.UnrestrCharacterString
class UnrestrCharacterString extends Sequence implements Serializable -
Exception com.oss.asn1.UserPrintFailedException
class UserPrintFailedException extends com.oss.asn1printer.DataPrinterException implements Serializable -
Exception com.oss.asn1.UserValidateFailedException
class UserValidateFailedException extends Exception implements Serializable -
Class com.oss.asn1.UTCTime
class UTCTime extends AbstractTime implements Serializable -
Class com.oss.asn1.UTF8String
class UTF8String extends AbstractString implements Serializable-
Serialized Fields
-
mValue
byte[] mValue
The primitive value of this class as an array of bytes.
-
-
-
Class com.oss.asn1.UTF8String16
class UTF8String16 extends AbstractString16 implements Serializable-
Serialized Fields
-
surrogatePairCount
int surrogatePairCount
Stores the number of surrogate pairs.
-
-
-
Class com.oss.asn1.UTF8String32
class UTF8String32 extends AbstractString32 implements Serializable -
Exception com.oss.asn1.ValidateFailedException
class ValidateFailedException extends VisitorException implements Serializable -
Exception com.oss.asn1.ValidateNotSupportedException
class ValidateNotSupportedException extends Exception implements Serializable -
Class com.oss.asn1.VideotexString
class VideotexString extends AbstractString16 implements Serializable -
Class com.oss.asn1.VisibleString
class VisibleString extends AbstractString16 implements Serializable -
Exception com.oss.asn1.VisitorException
class VisitorException extends AbstractException implements Serializable-
Serialized Fields
-
mContext
StringBuffer mContext
Used to accumulate context information where the exception has occurred. -
mFlags
int mFlags
Stores exception attributes.
-
-
-
Class com.oss.asn1.XRelaySafeEnumerated
class XRelaySafeEnumerated extends RelaySafeEnumerated implements Serializable-
Serialized Fields
-
mUnknownExtension
String mUnknownExtension
Saves unknown extension received as string (XER).
-
-
-
-
Package com.oss.metadata
-
Exception com.oss.metadata.MetadataException
class MetadataException extends Exception implements Serializable
-
-
Package com.oss.storage
-
Class com.oss.storage.OSSByteStorage
class OSSByteStorage extends OSSFileStorage implements Serializable -
Class com.oss.storage.OSSCharStorage
class OSSCharStorage extends OSSFileStorage implements Serializable -
Class com.oss.storage.OSSFileStorage
class OSSFileStorage extends Object implements Serializable-
Serialization Methods
-
readObject
Implement custom deserialization of the storage object. The method assumes that the internal state of the object was previously serialized by the writeObject() method in the following format:Item description Format ------------------------------------------------------ number of data items (mSize) long total number of octets (mFile.length()) long contents octets bytes
- Parameters:
stream
- ObjectInputStream to deserialize the object from.- Throws:
IOException
- if the deserialization has failed due to an I/O error.ClassNotFoundException
- if class of serialized object cannot be found.
-
writeObject
Implement custom serialization of the storage object. The method saves the internal state of the object in the following format:Item description Format ------------------------------------------------------ number of data items (mSize) long total number of octets (mFile.length()) long contents octets bytes
- Parameters:
stream
- ObjectOutputStream to serialize the object to.- Throws:
IOException
- if the serialization has failed due to an I/O error.
-
-
Serialized Fields
-
mSize
long mSize
Number of data items in the storage. For the OSSByteStorage the size is measured in octets, for the OSSCharStorage - in characters and for the OSSObjectStorage - in objects.
-
-
-
Class com.oss.storage.OSSObjectStorage
class OSSObjectStorage extends OSSFileStorage implements Serializable
-
-
Package com.oss.util
-
Exception com.oss.util.AmbiguousTagException
class AmbiguousTagException extends RuntimeException implements Serializable -
Exception com.oss.util.BadOidFormatException
class BadOidFormatException extends RuntimeException implements Serializable -
Exception com.oss.util.BadOidIriFormatException
class BadOidIriFormatException extends RuntimeException implements Serializable -
Exception com.oss.util.BadOidValueException
class BadOidValueException extends RuntimeException implements Serializable -
Exception com.oss.util.BadTimeFormatException
class BadTimeFormatException extends RuntimeException implements Serializable -
Exception com.oss.util.BadTimeValueException
class BadTimeValueException extends RuntimeException implements Serializable -
Exception com.oss.util.BERTool.BERException
class BERException extends RuntimeException implements Serializable -
Exception com.oss.util.BERTool.TLVDumpException
class TLVDumpException extends RuntimeException implements Serializable
-