com.fasterxml.classmate.util
Java API reference for the package com.fasterxml.classmate.util.
Public API
Class: ClassKey
Canonical path: com.fasterxml.classmate.util.ClassKey
Declared in: src/main/java/com/fasterxml/classmate/util/ClassKey.java
Signature
@SuppressWarnings("serial")
public class ClassKey
implements Comparable<ClassKey>, Serializable {}
Class: ClassStack
Canonical path: com.fasterxml.classmate.util.ClassStack
Declared in: src/main/java/com/fasterxml/classmate/util/ClassStack.java
Signature
public final class ClassStack {}
Class: ConcurrentTypeCache
Canonical path: com.fasterxml.classmate.util.ConcurrentTypeCache
Declared in: src/main/java/com/fasterxml/classmate/util/ConcurrentTypeCache.java
Signature
public class ConcurrentTypeCache
extends ResolvedTypeCache {}
Class: LRUTypeCache
Canonical path: com.fasterxml.classmate.util.LRUTypeCache
Declared in: src/main/java/com/fasterxml/classmate/util/LRUTypeCache.java
Signature
public class LRUTypeCache extends ResolvedTypeCache {}
Class: MethodKey
Canonical path: com.fasterxml.classmate.util.MethodKey
Declared in: src/main/java/com/fasterxml/classmate/util/MethodKey.java
Signature
@SuppressWarnings("serial")
public class MethodKey implements Serializable {}
Class: ResolvedTypeCache
Canonical path: com.fasterxml.classmate.util.ResolvedTypeCache
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeCache.java
Signature
@SuppressWarnings("serial")
public abstract class ResolvedTypeCache implements Serializable {}
Class: ResolvedTypeKey
Canonical path: com.fasterxml.classmate.util.ResolvedTypeKey
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeKey.java
Signature
public class ResolvedTypeKey {}
Constructor: ClassKey
Canonical path: com.fasterxml.classmate.util.ClassKey.ClassKey
Declared in: src/main/java/com/fasterxml/classmate/util/ClassKey.java
Signature
public ClassKey(Class<?> clz) {}
Constructor: ClassStack
Canonical path: com.fasterxml.classmate.util.ClassStack.ClassStack
Declared in: src/main/java/com/fasterxml/classmate/util/ClassStack.java
Signature
public ClassStack(Class<?> rootType) {}
Constructor: ConcurrentTypeCache
Canonical path: com.fasterxml.classmate.util.ConcurrentTypeCache.ConcurrentTypeCache
Declared in: src/main/java/com/fasterxml/classmate/util/ConcurrentTypeCache.java
Signature
public ConcurrentTypeCache(int maxEntries) {}
Constructor: LRUTypeCache
Canonical path: com.fasterxml.classmate.util.LRUTypeCache.LRUTypeCache
Declared in: src/main/java/com/fasterxml/classmate/util/LRUTypeCache.java
Signature
public LRUTypeCache(int maxEntries) {}
Constructor: MethodKey
Canonical path: com.fasterxml.classmate.util.MethodKey.MethodKey
Declared in: src/main/java/com/fasterxml/classmate/util/MethodKey.java
Signatures
public MethodKey(String name) {}
public MethodKey(String name, Class<?>[] argTypes) {}
Constructor: ResolvedTypeKey
Canonical path: com.fasterxml.classmate.util.ResolvedTypeKey.ResolvedTypeKey
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeKey.java
Signatures
public ResolvedTypeKey(Class<?> erasedType, ResolvedType[] tp) {}
public ResolvedTypeKey(Class<?> simpleType) {}
Method: compareTo
Canonical path: com.fasterxml.classmate.util.ClassKey.compareTo
Declared in: src/main/java/com/fasterxml/classmate/util/ClassKey.java
Signature
@Override
public int compareTo(ClassKey other) {}
Method: equals
Canonical path: com.fasterxml.classmate.util.ClassKey.equals
Declared in: src/main/java/com/fasterxml/classmate/util/ClassKey.java
Signature
@Override
public boolean equals(Object o) {}
Method: hashCode
Canonical path: com.fasterxml.classmate.util.ClassKey.hashCode
Declared in: src/main/java/com/fasterxml/classmate/util/ClassKey.java
Signature
@Override public int hashCode() {}
Method: toString
Canonical path: com.fasterxml.classmate.util.ClassKey.toString
Declared in: src/main/java/com/fasterxml/classmate/util/ClassKey.java
Signature
@Override public String toString() {}
Method: addSelfReference
Canonical path: com.fasterxml.classmate.util.ClassStack.addSelfReference
Declared in: src/main/java/com/fasterxml/classmate/util/ClassStack.java
Signature
public void addSelfReference(ResolvedRecursiveType ref) {}
Method: child
Canonical path: com.fasterxml.classmate.util.ClassStack.child
Declared in: src/main/java/com/fasterxml/classmate/util/ClassStack.java
Signature
public ClassStack child(Class<?> cls) {}
Method: find
Canonical path: com.fasterxml.classmate.util.ClassStack.find
Declared in: src/main/java/com/fasterxml/classmate/util/ClassStack.java
Signature
public ClassStack find(Class<?> cls) {}
Method: resolveSelfReferences
Canonical path: com.fasterxml.classmate.util.ClassStack.resolveSelfReferences
Declared in: src/main/java/com/fasterxml/classmate/util/ClassStack.java
Signature
public void resolveSelfReferences(ResolvedType resolved) {}
Method: find
Canonical path: com.fasterxml.classmate.util.ConcurrentTypeCache.find
Declared in: src/main/java/com/fasterxml/classmate/util/ConcurrentTypeCache.java
Signature
@Override
public ResolvedType find(ResolvedTypeKey key) {}
Method: put
Canonical path: com.fasterxml.classmate.util.ConcurrentTypeCache.put
Declared in: src/main/java/com/fasterxml/classmate/util/ConcurrentTypeCache.java
Signature
@Override
public void put(ResolvedTypeKey key, ResolvedType type) {}
Method: size
Canonical path: com.fasterxml.classmate.util.ConcurrentTypeCache.size
Declared in: src/main/java/com/fasterxml/classmate/util/ConcurrentTypeCache.java
Signature
@Override
public int size() {}
Method: find
Canonical path: com.fasterxml.classmate.util.LRUTypeCache.find
Declared in: src/main/java/com/fasterxml/classmate/util/LRUTypeCache.java
Signature
@Override
public synchronized ResolvedType find(ResolvedTypeKey key) {}
Method: put
Canonical path: com.fasterxml.classmate.util.LRUTypeCache.put
Declared in: src/main/java/com/fasterxml/classmate/util/LRUTypeCache.java
Signature
@Override
public synchronized void put(ResolvedTypeKey key, ResolvedType type) {}
Method: size
Canonical path: com.fasterxml.classmate.util.LRUTypeCache.size
Declared in: src/main/java/com/fasterxml/classmate/util/LRUTypeCache.java
Signature
@Override
public synchronized int size() {}
Method: equals
Canonical path: com.fasterxml.classmate.util.MethodKey.equals
Declared in: src/main/java/com/fasterxml/classmate/util/MethodKey.java
Signature
@Override public boolean equals(Object o) {}
Method: hashCode
Canonical path: com.fasterxml.classmate.util.MethodKey.hashCode
Declared in: src/main/java/com/fasterxml/classmate/util/MethodKey.java
Signature
@Override public int hashCode() {}
Method: toString
Canonical path: com.fasterxml.classmate.util.MethodKey.toString
Declared in: src/main/java/com/fasterxml/classmate/util/MethodKey.java
Signature
@Override public String toString() {}
Method: concurrentCache
Canonical path: com.fasterxml.classmate.util.ResolvedTypeCache.concurrentCache
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeCache.java
Signature
public static ResolvedTypeCache concurrentCache(int maxEntries) {}
Method: find
Canonical path: com.fasterxml.classmate.util.ResolvedTypeCache.find
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeCache.java
Signature
public abstract ResolvedType find(ResolvedTypeKey key);
Method: key
Canonical path: com.fasterxml.classmate.util.ResolvedTypeCache.key
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeCache.java
Signatures
public ResolvedTypeKey key(Class<?> simpleType) {}
public ResolvedTypeKey key(Class<?> simpleType, ResolvedType[] tp) {}
Method: lruCache
Canonical path: com.fasterxml.classmate.util.ResolvedTypeCache.lruCache
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeCache.java
Signature
public static ResolvedTypeCache lruCache(int maxEntries) {}
Method: put
Canonical path: com.fasterxml.classmate.util.ResolvedTypeCache.put
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeCache.java
Signature
public abstract void put(ResolvedTypeKey key, ResolvedType type);
Method: size
Canonical path: com.fasterxml.classmate.util.ResolvedTypeCache.size
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeCache.java
Signature
public abstract int size();
Method: equals
Canonical path: com.fasterxml.classmate.util.ResolvedTypeKey.equals
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeKey.java
Signature
@Override
public boolean equals(Object o) {}
Method: hashCode
Canonical path: com.fasterxml.classmate.util.ResolvedTypeKey.hashCode
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeKey.java
Signature
@Override
public int hashCode() {}
Method: toString
Canonical path: com.fasterxml.classmate.util.ResolvedTypeKey.toString
Declared in: src/main/java/com/fasterxml/classmate/util/ResolvedTypeKey.java
Signature
@Override
public String toString() {}