org.drools.lang.descr
Class AnnotationDescr
java.lang.Object
org.drools.lang.descr.BaseDescr
org.drools.lang.descr.AnnotationDescr
- All Implemented Interfaces:
- Externalizable, Serializable
public class AnnotationDescr
- extends BaseDescr
- See Also:
- Serialized Form
Methods inherited from class org.drools.lang.descr.BaseDescr |
getColumn, getEndCharacter, getEndColumn, getEndLine, getLine, getStartCharacter, getText, readExternal, setEndCharacter, setEndLocation, setLocation, setStartCharacter, setText, writeExternal |
AnnotationDescr
public AnnotationDescr(String name)
AnnotationDescr
public AnnotationDescr(String name,
String value)
unquote
public static String unquote(String s)
getName
public String getName()
hasValue
public boolean hasValue()
setValue
public void setValue(String value)
setKeyValue
public void setKeyValue(String key,
String value)
getValue
public String getValue(String key)
getValues
public Map<String,String> getValues()
getValue
public Object getValue()
- Returns the metadata value as a single object or a Map
- Returns:
getValueStripped
public Object getValueStripped()
getValueMap
public Map<String,String> getValueMap()
getSingleValue
public String getSingleValue()
getSingleValueStripped
public String getSingleValueStripped()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.