|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.logging.log4j.message.StructuredDataId
public class StructuredDataId
The StructuredData identifier.
| Field Summary | |
|---|---|
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. |
| Constructor Summary | |
|---|---|
|
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)
|
| Method Summary | |
|---|---|
int |
getEnterpriseNumber()
Return the enterprise number. |
String |
getName()
Return 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 enterpriseNumber)
Creates an id based on the current id. |
StructuredDataId |
makeId(StructuredDataId id)
Creates an id using another id to supply default values. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final StructuredDataId TIME_QUALITY
public static final StructuredDataId ORIGIN
public static final StructuredDataId META
public static final int RESERVED
| Constructor Detail |
|---|
protected StructuredDataId(String name,
String[] required,
String[] optional)
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.| Method Detail |
|---|
public StructuredDataId makeId(StructuredDataId id)
id - The original StructuredDataId.
public StructuredDataId makeId(String defaultId,
int enterpriseNumber)
defaultId - The default id to use if this StructuredDataId doesn't have a name.enterpriseNumber - The enterprise number.
public String[] getRequired()
public String[] getOptional()
public String getName()
public int getEnterpriseNumber()
public boolean isReserved()
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||