Package com.strobel.reflection
Class RawMember
- java.lang.Object
-
- com.strobel.reflection.RawMember
-
- Direct Known Subclasses:
RawConstructor
,RawField
,RawMethod
abstract class RawMember extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private Type
_declaringType
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract boolean
equals(java.lang.Object o)
Type
getDeclaringType()
protected int
getModifiers()
java.lang.String
getName()
abstract java.lang.reflect.Member
getRawMember()
abstract int
hashCode()
boolean
isFinal()
boolean
isPrivate()
boolean
isProtected()
boolean
isPublic()
boolean
isStatic()
java.lang.String
toString()
-
-
-
Field Detail
-
_declaringType
private final Type _declaringType
-
-
Constructor Detail
-
RawMember
protected RawMember(Type context)
-
-
Method Detail
-
getDeclaringType
public final Type getDeclaringType()
-
getRawMember
public abstract java.lang.reflect.Member getRawMember()
-
getName
public java.lang.String getName()
-
isStatic
public boolean isStatic()
-
isFinal
public boolean isFinal()
-
isPrivate
public boolean isPrivate()
-
isProtected
public boolean isProtected()
-
isPublic
public boolean isPublic()
-
equals
public abstract boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public abstract int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getModifiers
protected final int getModifiers()
-
-