protected static class MethodGraph.Compiler.Default.Key.Detached extends MethodGraph.Compiler.Default.Key<MethodDescription.TypeToken>
MethodGraph.Compiler.Default.Key.Detached, MethodGraph.Compiler.Default.Key.Harmonized<V>, MethodGraph.Compiler.Default.Key.Store<V>
Modifier and Type | Field and Description |
---|---|
private java.util.Set<MethodDescription.TypeToken> |
identifiers
The type tokens represented by this key.
|
internalName, parameterCount
Modifier | Constructor and Description |
---|---|
protected |
Detached(java.lang.String internalName,
int parameterCount,
java.util.Set<MethodDescription.TypeToken> identifiers)
Creates a new detached key.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<MethodDescription.TypeToken> |
getIdentifiers()
Returns a set of all identifiers of this key.
|
protected static MethodGraph.Compiler.Default.Key.Detached |
of(MethodDescription.SignatureToken token)
Creates a new detached key of the given method token.
|
equals, hashCode
private final java.util.Set<MethodDescription.TypeToken> identifiers
protected Detached(java.lang.String internalName, int parameterCount, java.util.Set<MethodDescription.TypeToken> identifiers)
internalName
- The internal name of the method this key identifies.parameterCount
- The number of method parameters of the method this key identifies.identifiers
- The type tokens represented by this key.protected static MethodGraph.Compiler.Default.Key.Detached of(MethodDescription.SignatureToken token)
token
- The method token to represent as a key.protected java.util.Set<MethodDescription.TypeToken> getIdentifiers()
MethodGraph.Compiler.Default.Key
getIdentifiers
in class MethodGraph.Compiler.Default.Key<MethodDescription.TypeToken>