Class MoreTypes.MemberImpl
- java.lang.Object
-
- org.elasticsearch.common.inject.internal.MoreTypes.MemberImpl
-
- All Implemented Interfaces:
Member
- Enclosing class:
- MoreTypes
public static class MoreTypes.MemberImpl extends Object implements Member
We cannot serialize the built-in Java member classes, which prevents us from using Members in our exception types. We workaround this with this serializable implementation. It includes all of the API methods, plus everything we use for line numbers and messaging.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassgetDeclaringClass()intgetModifiers()StringgetName()booleanisSynthetic()StringtoString()
-
-
-
Method Detail
-
getDeclaringClass
public Class getDeclaringClass()
- Specified by:
getDeclaringClassin interfaceMember
-
getModifiers
public int getModifiers()
- Specified by:
getModifiersin interfaceMember
-
isSynthetic
public boolean isSynthetic()
- Specified by:
isSyntheticin interfaceMember
-
-