public class ConstructorMetaData extends Object implements MetaDataResolver
EMPTY_TAG
Constructor and Description |
---|
ConstructorMetaData() |
Modifier and Type | Method and Description |
---|---|
void |
addConstructorMetaData(Constructor<?> constructor,
Object tag,
Object attr,
Object value) |
void |
addConstructorMetaData(Constructor<?> constructor,
Object tag,
Object attr,
Object value,
PayloadKey type) |
void |
addConstructorMetaData(javassist.CtConstructor constructor,
Object tag,
Object attr,
Object value) |
void |
addConstructorMetaData(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 |
SimpleMetaData |
getConstructorMetaData(Constructor<?> constructor) |
Object |
getConstructorMetaData(Constructor<?> constructor,
Object tag,
Object attr) |
SimpleMetaData |
getConstructorMetaData(String constructor) |
Object |
getConstructorMetaData(String constructor,
Object tag,
Object attr) |
Iterator<String> |
getConstructors() |
boolean |
hasGroup(javassist.CtConstructor constructor,
String tag) |
boolean |
hasTag(Constructor<?> constructor,
String tag) |
boolean |
hasTag(String tag) |
Object |
resolve(Invocation invocation,
Object tag,
Object attr) |
void |
tagConstructor(Constructor<?> con,
Object tag) |
void |
tagConstructor(javassist.CtConstructor con,
Object tag) |
public boolean hasTag(String tag)
public boolean hasTag(Constructor<?> constructor, String tag)
public void tagConstructor(Constructor<?> con, Object tag)
public void addConstructorMetaData(Constructor<?> constructor, Object tag, Object attr, Object value)
public void addConstructorMetaData(Constructor<?> constructor, Object tag, Object attr, Object value, PayloadKey type)
public void addConstructorMetaData(String key, Object tag, Object attr, Object value, PayloadKey type)
public SimpleMetaData getConstructorMetaData(Constructor<?> constructor)
public SimpleMetaData getConstructorMetaData(String constructor)
public Object getConstructorMetaData(Constructor<?> constructor, Object tag, Object attr)
public Object getConstructorMetaData(String constructor, Object tag, Object attr)
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
public void tagConstructor(javassist.CtConstructor con, Object tag)
public void addConstructorMetaData(javassist.CtConstructor constructor, Object tag, Object attr, Object value)
public boolean hasGroup(javassist.CtConstructor constructor, String tag)
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.