lonord
7 years ago
40 changed files with 135 additions and 117 deletions
@ -1,13 +0,0 @@ |
|||||||
/** |
|
||||||
* Package that contains main public interface of ClassMate |
|
||||||
* package. |
|
||||||
*<p> |
|
||||||
* Most commonly resolution starts with {@link com.fasterxml.classmate.TypeResolver}, |
|
||||||
* using its <code>resolve()</code> method, which returns a |
|
||||||
* {@link com.fasterxml.classmate.ResolvedType} instance. |
|
||||||
* These type objects contain all necessary information about type itself; |
|
||||||
* but if type information on members (fields, methods, constructors, static |
|
||||||
* members) is needed, {@link com.fasterxml.classmate.MemberResolver} can |
|
||||||
* resolve types for members: it takes {@link com.fasterxml.classmate.ResolvedType}s. |
|
||||||
*/ |
|
||||||
package com.fasterxml.classmate; |
|
@ -1,5 +0,0 @@ |
|||||||
/** |
|
||||||
* Package that contains {@link com.fasterxml.classmate.ResolvedType} |
|
||||||
* implementation classes. |
|
||||||
*/ |
|
||||||
package com.fasterxml.classmate.types; |
|
@ -1,10 +1,10 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
import java.lang.annotation.Annotation; |
import java.lang.annotation.Annotation; |
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.util.ClassKey; |
import com.fr.third.com.fasterxml.classmate.util.ClassKey; |
||||||
|
|
||||||
/** |
/** |
||||||
* Interface for object that determines handling of annotations in regards |
* Interface for object that determines handling of annotations in regards |
@ -1,4 +1,4 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
/** |
/** |
||||||
* Enumeration that defines different settings for handling behavior |
* Enumeration that defines different settings for handling behavior |
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.util.ClassKey; |
import com.fr.third.com.fasterxml.classmate.util.ClassKey; |
||||||
|
|
||||||
/** |
/** |
||||||
* Interface for object that can provide mix-ins to override annotations. |
* Interface for object that can provide mix-ins to override annotations. |
@ -1,4 +1,4 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
import java.lang.annotation.Annotation; |
import java.lang.annotation.Annotation; |
@ -1,4 +1,4 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
/** |
/** |
||||||
* Interface that defines API for basic filtering objects, used to prune set |
* Interface that defines API for basic filtering objects, used to prune set |
@ -1,4 +1,4 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
|
|
@ -1,10 +1,13 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.members.*; |
import com.fr.third.com.fasterxml.classmate.members.RawField; |
||||||
import com.fasterxml.classmate.util.ClassKey; |
import com.fr.third.com.fasterxml.classmate.util.ClassKey; |
||||||
|
import com.fr.third.com.fasterxml.classmate.members.HierarchicType; |
||||||
|
import com.fr.third.com.fasterxml.classmate.members.RawConstructor; |
||||||
|
import com.fr.third.com.fasterxml.classmate.members.RawMethod; |
||||||
|
|
||||||
/** |
/** |
||||||
* Builder class used to completely resolve members (fields, methods, |
* Builder class used to completely resolve members (fields, methods, |
@ -1,13 +1,17 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
|
import com.fr.third.com.fasterxml.classmate.members.RawConstructor; |
||||||
|
import com.fr.third.com.fasterxml.classmate.members.RawField; |
||||||
|
import com.fr.third.com.fasterxml.classmate.members.RawMethod; |
||||||
|
|
||||||
import java.lang.reflect.Constructor; |
import java.lang.reflect.Constructor; |
||||||
import java.lang.reflect.Field; |
import java.lang.reflect.Field; |
||||||
import java.lang.reflect.Method; |
import java.lang.reflect.Method; |
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
import java.lang.reflect.Type; |
import java.lang.reflect.Type; |
||||||
import java.util.*; |
import java.util.ArrayList; |
||||||
|
import java.util.Collections; |
||||||
import com.fasterxml.classmate.members.*; |
import java.util.List; |
||||||
|
|
||||||
public abstract class ResolvedType |
public abstract class ResolvedType |
||||||
implements Type |
implements Type |
@ -1,4 +1,4 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
import java.lang.reflect.TypeVariable; |
import java.lang.reflect.TypeVariable; |
||||||
import java.util.*; |
import java.util.*; |
@ -1,13 +1,18 @@ |
|||||||
package com.fasterxml.classmate; |
package com.fr.third.com.fasterxml.classmate; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
import java.lang.reflect.*; |
import java.lang.reflect.*; |
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.types.*; |
import com.fr.third.com.fasterxml.classmate.util.ClassKey; |
||||||
import com.fasterxml.classmate.util.ClassKey; |
import com.fr.third.com.fasterxml.classmate.util.ClassStack; |
||||||
import com.fasterxml.classmate.util.ClassStack; |
import com.fr.third.com.fasterxml.classmate.util.ResolvedTypeCache; |
||||||
import com.fasterxml.classmate.util.ResolvedTypeCache; |
import com.fr.third.com.fasterxml.classmate.types.ResolvedArrayType; |
||||||
|
import com.fr.third.com.fasterxml.classmate.types.ResolvedInterfaceType; |
||||||
|
import com.fr.third.com.fasterxml.classmate.types.ResolvedObjectType; |
||||||
|
import com.fr.third.com.fasterxml.classmate.types.ResolvedPrimitiveType; |
||||||
|
import com.fr.third.com.fasterxml.classmate.types.ResolvedRecursiveType; |
||||||
|
import com.fr.third.com.fasterxml.classmate.types.TypePlaceHolder; |
||||||
|
|
||||||
/** |
/** |
||||||
* Object that is used for resolving generic type information of a class
|
* Object that is used for resolving generic type information of a class
|
@ -1,7 +1,7 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.ResolvedTypeWithMembers; |
import com.fr.third.com.fasterxml.classmate.ResolvedTypeWithMembers; |
||||||
|
|
||||||
/** |
/** |
||||||
* Container class used to enclose information about a single {@link ResolvedType} |
* Container class used to enclose information about a single {@link ResolvedType} |
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import java.lang.reflect.Constructor; |
import java.lang.reflect.Constructor; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.util.MethodKey; |
import com.fr.third.com.fasterxml.classmate.util.MethodKey; |
||||||
|
|
||||||
public final class RawConstructor extends RawMember |
public final class RawConstructor extends RawMember |
||||||
{ |
{ |
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import java.lang.reflect.Field; |
import java.lang.reflect.Field; |
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
|
|
||||||
public final class RawField extends RawMember |
public final class RawField extends RawMember |
||||||
{ |
{ |
@ -1,17 +1,17 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import java.lang.annotation.Annotation; |
import java.lang.annotation.Annotation; |
||||||
import java.lang.reflect.AnnotatedElement; |
import java.lang.reflect.AnnotatedElement; |
||||||
import java.lang.reflect.Member; |
import java.lang.reflect.Member; |
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
|
|
||||||
/** |
/** |
||||||
* Base class for all "raw" member (field, method, constructor) types; raw means that |
* Base class for all "raw" member (field, method, constructor) types; raw means that |
||||||
* actual types are not yet resolved, but relationship to declaring type is |
* actual types are not yet resolved, but relationship to declaring type is |
||||||
* retained for eventual resolution. |
* retained for eventual resolution. |
||||||
* Instances are typically created by {@link com.fasterxml.classmate.ResolvedType} |
* Instances are typically created by {@link ResolvedType} |
||||||
* when requested, and form the input to eventual full flattening of type members. |
* when requested, and form the input to eventual full flattening of type members. |
||||||
*/ |
*/ |
||||||
public abstract class RawMember |
public abstract class RawMember |
@ -1,10 +1,10 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import java.lang.reflect.Method; |
import java.lang.reflect.Method; |
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.util.MethodKey; |
import com.fr.third.com.fasterxml.classmate.util.MethodKey; |
||||||
|
|
||||||
public final class RawMethod extends RawMember |
public final class RawMethod extends RawMember |
||||||
{ |
{ |
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import java.lang.reflect.Constructor; |
import java.lang.reflect.Constructor; |
||||||
|
|
||||||
import com.fasterxml.classmate.Annotations; |
import com.fr.third.com.fasterxml.classmate.Annotations; |
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
|
|
||||||
/** |
/** |
||||||
* Class that represents a constructor that has fully resolved generic |
* Class that represents a constructor that has fully resolved generic |
@ -1,16 +1,16 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import java.lang.reflect.Field; |
import java.lang.reflect.Field; |
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
|
|
||||||
import com.fasterxml.classmate.Annotations; |
import com.fr.third.com.fasterxml.classmate.Annotations; |
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
|
|
||||||
public final class ResolvedField extends ResolvedMember<Field> |
public final class ResolvedField extends ResolvedMember<Field> |
||||||
implements Comparable<ResolvedField> |
implements Comparable<ResolvedField> |
||||||
{ |
{ |
||||||
public ResolvedField(ResolvedType context, Annotations ann, |
public ResolvedField(ResolvedType context, Annotations ann, |
||||||
Field field, ResolvedType type) |
Field field, ResolvedType type) |
||||||
{ |
{ |
||||||
super(context, ann, field, type); |
super(context, ann, field, type); |
||||||
} |
} |
@ -1,11 +1,11 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import java.lang.annotation.Annotation; |
import java.lang.annotation.Annotation; |
||||||
import java.lang.reflect.Member; |
import java.lang.reflect.Member; |
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
|
|
||||||
import com.fasterxml.classmate.Annotations; |
import com.fr.third.com.fasterxml.classmate.Annotations; |
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
|
|
||||||
/** |
/** |
||||||
* Fully type-resolved equivalent of {@link RawMember}. Only members "that matter" (ones not |
* Fully type-resolved equivalent of {@link RawMember}. Only members "that matter" (ones not |
@ -1,16 +1,16 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import java.lang.reflect.Method; |
import java.lang.reflect.Method; |
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
|
|
||||||
import com.fasterxml.classmate.Annotations; |
import com.fr.third.com.fasterxml.classmate.Annotations; |
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
|
|
||||||
public final class ResolvedMethod extends ResolvedParameterizedMember<Method> |
public final class ResolvedMethod extends ResolvedParameterizedMember<Method> |
||||||
implements Comparable<ResolvedMethod> |
implements Comparable<ResolvedMethod> |
||||||
{ |
{ |
||||||
public ResolvedMethod(ResolvedType context, Annotations ann, Method method, |
public ResolvedMethod(ResolvedType context, Annotations ann, Method method, |
||||||
ResolvedType returnType, ResolvedType[] argumentTypes) |
ResolvedType returnType, ResolvedType[] argumentTypes) |
||||||
{ |
{ |
||||||
super(context, ann, method, returnType, argumentTypes); |
super(context, ann, method, returnType, argumentTypes); |
||||||
} |
} |
@ -1,7 +1,7 @@ |
|||||||
package com.fasterxml.classmate.members; |
package com.fr.third.com.fasterxml.classmate.members; |
||||||
|
|
||||||
import com.fasterxml.classmate.Annotations; |
import com.fr.third.com.fasterxml.classmate.Annotations; |
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
|
|
||||||
import java.lang.annotation.Annotation; |
import java.lang.annotation.Annotation; |
||||||
import java.lang.reflect.Member; |
import java.lang.reflect.Member; |
@ -0,0 +1,13 @@ |
|||||||
|
/** |
||||||
|
* Package that contains main public interface of ClassMate |
||||||
|
* package. |
||||||
|
*<p> |
||||||
|
* Most commonly resolution starts with {@link com.fr.third.com.fasterxml.classmate.TypeResolver}, |
||||||
|
* using its <code>resolve()</code> method, which returns a |
||||||
|
* {@link com.fr.third.com.fasterxml.classmate.ResolvedType} instance. |
||||||
|
* These type objects contain all necessary information about type itself; |
||||||
|
* but if type information on members (fields, methods, constructors, static |
||||||
|
* members) is needed, {@link com.fr.third.com.fasterxml.classmate.MemberResolver} can |
||||||
|
* resolve types for members: it takes {@link com.fr.third.com.fasterxml.classmate.ResolvedType}s. |
||||||
|
*/ |
||||||
|
package com.fr.third.com.fasterxml.classmate; |
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate.types; |
package com.fr.third.com.fasterxml.classmate.types; |
||||||
|
|
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.TypeBindings; |
import com.fr.third.com.fasterxml.classmate.TypeBindings; |
||||||
|
|
||||||
public final class ResolvedArrayType extends ResolvedType |
public final class ResolvedArrayType extends ResolvedType |
||||||
{ |
{ |
@ -1,11 +1,11 @@ |
|||||||
package com.fasterxml.classmate.types; |
package com.fr.third.com.fasterxml.classmate.types; |
||||||
|
|
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.TypeBindings; |
import com.fr.third.com.fasterxml.classmate.TypeBindings; |
||||||
import com.fasterxml.classmate.members.RawField; |
import com.fr.third.com.fasterxml.classmate.members.RawField; |
||||||
import com.fasterxml.classmate.members.RawMethod; |
import com.fr.third.com.fasterxml.classmate.members.RawMethod; |
||||||
|
|
||||||
public class ResolvedInterfaceType extends ResolvedType |
public class ResolvedInterfaceType extends ResolvedType |
||||||
{ |
{ |
@ -1,15 +1,15 @@ |
|||||||
package com.fasterxml.classmate.types; |
package com.fr.third.com.fasterxml.classmate.types; |
||||||
|
|
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
import java.util.Arrays; |
import java.util.Arrays; |
||||||
import java.util.Collections; |
import java.util.Collections; |
||||||
import java.util.List; |
import java.util.List; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.TypeBindings; |
import com.fr.third.com.fasterxml.classmate.TypeBindings; |
||||||
import com.fasterxml.classmate.members.RawConstructor; |
import com.fr.third.com.fasterxml.classmate.members.RawConstructor; |
||||||
import com.fasterxml.classmate.members.RawField; |
import com.fr.third.com.fasterxml.classmate.members.RawField; |
||||||
import com.fasterxml.classmate.members.RawMethod; |
import com.fr.third.com.fasterxml.classmate.members.RawMethod; |
||||||
|
|
||||||
/** |
/** |
||||||
* Type implementation for classes that do not represent interfaces, |
* Type implementation for classes that do not represent interfaces, |
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate.types; |
package com.fr.third.com.fasterxml.classmate.types; |
||||||
|
|
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.TypeBindings; |
import com.fr.third.com.fasterxml.classmate.TypeBindings; |
||||||
|
|
||||||
/** |
/** |
||||||
* Type used for Java primitive types (which does not include arrays here). |
* Type used for Java primitive types (which does not include arrays here). |
@ -1,13 +1,13 @@ |
|||||||
package com.fasterxml.classmate.types; |
package com.fr.third.com.fasterxml.classmate.types; |
||||||
|
|
||||||
import java.lang.reflect.Modifier; |
import java.lang.reflect.Modifier; |
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.TypeBindings; |
import com.fr.third.com.fasterxml.classmate.TypeBindings; |
||||||
import com.fasterxml.classmate.members.RawConstructor; |
import com.fr.third.com.fasterxml.classmate.members.RawConstructor; |
||||||
import com.fasterxml.classmate.members.RawField; |
import com.fr.third.com.fasterxml.classmate.members.RawField; |
||||||
import com.fasterxml.classmate.members.RawMethod; |
import com.fr.third.com.fasterxml.classmate.members.RawMethod; |
||||||
|
|
||||||
/** |
/** |
||||||
* Specialized type placeholder used in cases where type definition is |
* Specialized type placeholder used in cases where type definition is |
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate.types; |
package com.fr.third.com.fasterxml.classmate.types; |
||||||
|
|
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.TypeBindings; |
import com.fr.third.com.fasterxml.classmate.TypeBindings; |
||||||
|
|
||||||
/** |
/** |
||||||
* Placeholder used for resolving type assignments to figure out |
* Placeholder used for resolving type assignments to figure out |
@ -0,0 +1,5 @@ |
|||||||
|
/** |
||||||
|
* Package that contains {@link com.fr.third.com.fasterxml.classmate.ResolvedType} |
||||||
|
* implementation classes. |
||||||
|
*/ |
||||||
|
package com.fr.third.com.fasterxml.classmate.types; |
@ -1,4 +1,4 @@ |
|||||||
package com.fasterxml.classmate.util; |
package com.fr.third.com.fasterxml.classmate.util; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
|
|
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate.util; |
package com.fr.third.com.fasterxml.classmate.util; |
||||||
|
|
||||||
import java.util.ArrayList; |
import java.util.ArrayList; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
import com.fasterxml.classmate.types.ResolvedRecursiveType; |
import com.fr.third.com.fasterxml.classmate.types.ResolvedRecursiveType; |
||||||
|
|
||||||
/** |
/** |
||||||
* Simple helper class used to keep track of 'call stack' for classes being referenced |
* Simple helper class used to keep track of 'call stack' for classes being referenced |
@ -1,4 +1,4 @@ |
|||||||
package com.fasterxml.classmate.util; |
package com.fr.third.com.fasterxml.classmate.util; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
|
|
@ -1,9 +1,9 @@ |
|||||||
package com.fasterxml.classmate.util; |
package com.fr.third.com.fasterxml.classmate.util; |
||||||
|
|
||||||
import java.io.Serializable; |
import java.io.Serializable; |
||||||
import java.util.*; |
import java.util.*; |
||||||
|
|
||||||
import com.fasterxml.classmate.ResolvedType; |
import com.fr.third.com.fasterxml.classmate.ResolvedType; |
||||||
|
|
||||||
/** |
/** |
||||||
* Simple LRU cache used for storing up to specified number of most recently accessed |
* Simple LRU cache used for storing up to specified number of most recently accessed |
@ -1,4 +1,4 @@ |
|||||||
/** |
/** |
||||||
* Various utility classes used by ClassMate. |
* Various utility classes used by ClassMate. |
||||||
*/ |
*/ |
||||||
package com.fasterxml.classmate.util; |
package com.fr.third.com.fasterxml.classmate.util; |
Loading…
Reference in new issue