|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--spki.BaseObj
|
+--spki.SequenceDef
spki SequenceDef class.
Formal definition:
<seq-def>:: "(" "def" <seq-def-name> <seq-def-value> ")" ;
| Field Summary | |
private static String |
__ME
This class's full name. |
private SeqDefName |
name
The definition's name. |
static String |
SEXP_NAME
This class S-Expression type name, used by toSExpression() and other methods. |
private SeqDefValue |
value
The definition's value. |
| Fields inherited from class spki.BaseObj |
__ME,
cache_sexp,
cached_sexp,
DEFAULT_HASH_ALG,
locked,
SEXP_NAME |
| Constructor Summary | |
SequenceDef()
Don't use me! |
|
SequenceDef(SeqDefName name,
SeqDefValue value)
Create an immutable SequenceDef object from given name and value. |
|
SequenceDef(SExpression sexp)
Create an immutable SequenceDef object from an S-Expression. |
|
| Method Summary | |
SeqDefName |
getDefName()
|
static SeqDefName |
getDefName(SExpression sexp)
|
SeqDefValue |
getDefValue()
|
static SeqDefValue |
getDefValue(SExpression sexp)
|
SExpression |
toSExpression()
Build an SExpression representing this object. |
| Methods inherited from class spki.BaseObj |
disableSExpressionCaching,
enableSExpressionCaching,
extractHashAlgId,
getCachedSExpression,
isLocked,
isSListOfType,
lock,
providerToSPKI,
setCachedSExpression,
spkiToProvider,
toString |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private static final String __ME
public static final String SEXP_NAME
toSExpression()private SeqDefName name
private SeqDefValue value
| Constructor Detail |
public SequenceDef()
public SequenceDef(SExpression sexp)
throws ParseException,
SPKIException
sexp - SExpression object containing existing SequenceDef object.
public SequenceDef(SeqDefName name,
SeqDefValue value)
throws SPKIException
name - SeqDefName object representing the definition name.value - SeqDefValue object representing the named value.| Method Detail |
public SExpression toSExpression()
throws SPKIException
public SeqDefName getDefName()
public SeqDefValue getDefValue()
public static final SeqDefName getDefName(SExpression sexp)
throws SPKIException,
ParseException
public static final SeqDefValue getDefValue(SExpression sexp)
throws SPKIException,
ParseException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||