public class StructuredDataId extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static StructuredDataId |
META
RFC 5424 Meta.
|
static StructuredDataId |
ORIGIN
RFC 5424 Origin.
|
static int |
RESERVED
Reserved enterprise number.
|
static StructuredDataId |
TIME_QUALITY
RFC 5424 Time Quality.
|
| Modifier | Constructor and Description |
|---|---|
|
StructuredDataId(String name,
int enterpriseNumber,
String[] required,
String[] optional)
A Constructor that helps conformance to RFC 5424.
|
protected |
StructuredDataId(String name,
String[] required,
String[] optional) |
| Modifier and Type | Method and Description |
|---|---|
int |
getEnterpriseNumber()
Returns the enterprise number.
|
String |
getName()
Returns the StructuredDataId name.
|
String[] |
getOptional()
Returns a list of optional keys.
|
String[] |
getRequired()
Returns a list of required keys.
|
boolean |
isReserved()
Indicates if the id is reserved.
|
StructuredDataId |
makeId(String defaultId,
int anEnterpriseNumber)
Creates an id based on the current id.
|
StructuredDataId |
makeId(StructuredDataId id)
Creates an id using another id to supply default values.
|
String |
toString() |
public static final StructuredDataId TIME_QUALITY
public static final StructuredDataId ORIGIN
public static final StructuredDataId META
public static final int RESERVED
public StructuredDataId(String name, int enterpriseNumber, String[] required, String[] optional)
name - The name portion of the id.enterpriseNumber - The enterprise number.required - The list of keys that are required for this id.optional - The list of keys that are optional for this id.public StructuredDataId makeId(StructuredDataId id)
id - The original StructuredDataId.public StructuredDataId makeId(String defaultId, int anEnterpriseNumber)
defaultId - The default id to use if this StructuredDataId doesn't have a name.anEnterpriseNumber - The enterprise number.public String[] getRequired()
public String[] getOptional()
public String getName()
public int getEnterpriseNumber()
public boolean isReserved()
Copyright © 2006-2016 OPS4J - Open Participation Software for Java. All Rights Reserved.