|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.grails.plugin.platform.events.ListenerId
public class ListenerId
Field Summary | |
---|---|
private static java.lang.String |
CLOSURE_METHOD_NAME
|
private static java.lang.String |
ID_CLASS_SEPARATOR
|
private static java.lang.String |
ID_HASHCODE_SEPARATOR
|
private static java.lang.String |
ID_METHOD_SEPARATOR
|
static java.lang.String |
ID_NAMESPACE_SEPARATOR
|
static java.lang.String |
NAMESPACE_WILDCARD
|
private java.lang.String |
className
|
private java.lang.String |
hashCode
|
private java.lang.String |
methodName
|
private java.lang.String |
namespace
|
private static long |
serialVersionUID
|
private java.lang.String |
topic
|
Constructor Summary | |
ListenerId(java.lang.String namespace, java.lang.String topic)
|
|
ListenerId(java.lang.String namespace, java.lang.String topic, java.lang.String className, java.lang.String methodName, java.lang.String hashCode)
|
Method Summary | |
---|---|
static ListenerId
|
build(java.lang.String namespace, java.lang.String topic, java.lang.Object target, java.lang.reflect.Method callback)
|
static ListenerId
|
build(java.lang.String namespace, java.lang.String topic, java.lang.Class target, java.lang.reflect.Method callback)
|
static ListenerId
|
build(java.lang.String namespace, java.lang.String topic, groovy.lang.Closure target)
|
boolean
|
equals(java.lang.String patternId)
|
boolean
|
equals(java.lang.Object o)
|
java.lang.String
|
getClassName()
|
java.lang.String
|
getHashCode()
|
java.lang.String
|
getMethodName()
|
java.lang.String
|
getNamespace()
|
java.lang.String
|
getTopic()
|
int
|
hashCode()
|
boolean
|
matches(ListenerId target)
|
static boolean
|
matchesNamespace(java.lang.String source, java.lang.String target, boolean checkTargetTopic)
|
static boolean
|
matchesTopic(java.lang.String source, java.lang.String target, boolean checkTargetTopic)
|
static ListenerId
|
parse(java.lang.String id)
|
void
|
setClassName(java.lang.String className)
|
void
|
setHashCode(java.lang.String hashCode)
|
void
|
setMethodName(java.lang.String methodName)
|
void
|
setNamespace(java.lang.String namespace)
|
void
|
setTopic(java.lang.String topic)
|
java.lang.String
|
toString()
|
java.lang.String
|
toStringWithoutHash()
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
private static final java.lang.String CLOSURE_METHOD_NAME
private static final java.lang.String ID_CLASS_SEPARATOR
private static final java.lang.String ID_HASHCODE_SEPARATOR
private static final java.lang.String ID_METHOD_SEPARATOR
public static final java.lang.String ID_NAMESPACE_SEPARATOR
public static final java.lang.String NAMESPACE_WILDCARD
private java.lang.String className
private java.lang.String hashCode
private java.lang.String methodName
private java.lang.String namespace
private static final long serialVersionUID
private java.lang.String topic
Constructor Detail |
---|
public ListenerId(java.lang.String namespace, java.lang.String topic)
public ListenerId(java.lang.String namespace, java.lang.String topic, java.lang.String className, java.lang.String methodName, java.lang.String hashCode)
Method Detail |
---|
public static ListenerId build(java.lang.String namespace, java.lang.String topic, java.lang.Object target, java.lang.reflect.Method callback)
public static ListenerId build(java.lang.String namespace, java.lang.String topic, java.lang.Class target, java.lang.reflect.Method callback)
public static ListenerId build(java.lang.String namespace, java.lang.String topic, @java.lang.SuppressWarnings groovy.lang.Closure target)
public boolean equals(java.lang.String patternId)
@java.lang.Overrideif (o == null || getClass() != o.getClass()) return false; public boolean equals(java.lang.Object o)
public java.lang.String getClassName()
public java.lang.String getHashCode()
public java.lang.String getMethodName()
public java.lang.String getNamespace()
public java.lang.String getTopic()
@java.lang.Override.append(className) public int hashCode()
public boolean matches(ListenerId target)
public static boolean matchesNamespace(java.lang.String source, java.lang.String target, boolean checkTargetTopic)
public static boolean matchesTopic(java.lang.String source, java.lang.String target, boolean checkTargetTopic)
public static ListenerId parse(java.lang.String id)
public void setClassName(java.lang.String className)
public void setHashCode(java.lang.String hashCode)
public void setMethodName(java.lang.String methodName)
public void setNamespace(java.lang.String namespace)
public void setTopic(java.lang.String topic)
@java.lang.Overridepublic String toString() { public java.lang.String toString()
public java.lang.String toStringWithoutHash()
Groovy Documentation