public class FieldMetaData extends Object implements MetaDataResolver
EMPTY_TAG
Constructor and Description |
---|
FieldMetaData() |
Modifier and Type | Method and Description |
---|---|
void |
addFieldMetaData(Field field,
Object tag,
Object attr,
Object value) |
void |
addFieldMetaData(Field field,
Object tag,
Object attr,
Object value,
PayloadKey type) |
void |
addFieldMetaData(String key,
Object tag,
Object attr,
Object value) |
void |
addFieldMetaData(String key,
Object tag,
Object attr,
Object value,
PayloadKey type) |
void |
clear() |
SimpleMetaData |
getAllMetaData(Invocation invocation)
Gets all metadata that belongs with the context of
invocation |
Object |
getFieldMetaData(Field field,
Object tag,
Object attr) |
SimpleMetaData |
getFieldMetaData(String field) |
Object |
getFieldMetaData(String fieldName,
Object tag,
Object attr) |
Iterator<String> |
getFields() |
boolean |
hasTag(Field field,
String tag) |
boolean |
hasTag(String tag) |
boolean |
hasTag(String fieldName,
String tag) |
Object |
resolve(Invocation invocation,
Object tag,
Object attr) |
void |
tagField(Field field,
Object tag) |
void |
tagField(String field,
Object tag) |
public boolean hasTag(String tag)
public void addFieldMetaData(Field field, Object tag, Object attr, Object value, PayloadKey type)
public void addFieldMetaData(String key, Object tag, Object attr, Object value, PayloadKey type)
public SimpleMetaData getFieldMetaData(String field)
public void clear()
public Object resolve(Invocation invocation, Object tag, Object attr)
resolve
in interface MetaDataResolver
public SimpleMetaData getAllMetaData(Invocation invocation)
MetaDataResolver
invocation
getAllMetaData
in interface MetaDataResolver
invocation
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.