Package score.impl.struct
Class ClassPropertyMemberInfo
- java.lang.Object
-
- score.impl.struct.ClassPropertyMemberInfo
-
public class ClassPropertyMemberInfo extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ClassPropertyMemberInfo(org.objectweb.asm.Type type, org.objectweb.asm.Type superType, boolean isCreatable, java.util.List<PropertyMember> fields, java.util.List<PropertyMember> getters, java.util.List<PropertyMember> setters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClassPropertyMemberInfo
fromBytes(byte[] classBytes)
java.util.List<PropertyMember>
getFields()
java.util.List<PropertyMember>
getGetters()
java.util.List<PropertyMember>
getSetters()
org.objectweb.asm.Type
getSuperType()
org.objectweb.asm.Type
getType()
boolean
isCreatable()
static java.util.Map<org.objectweb.asm.Type,ClassPropertyMemberInfo>
map(java.util.Map<java.lang.String,byte[]> classMap)
-
-
-
Constructor Detail
-
ClassPropertyMemberInfo
public ClassPropertyMemberInfo(org.objectweb.asm.Type type, org.objectweb.asm.Type superType, boolean isCreatable, java.util.List<PropertyMember> fields, java.util.List<PropertyMember> getters, java.util.List<PropertyMember> setters)
-
-
Method Detail
-
getType
public org.objectweb.asm.Type getType()
-
getSuperType
public org.objectweb.asm.Type getSuperType()
-
isCreatable
public boolean isCreatable()
-
getFields
public java.util.List<PropertyMember> getFields()
-
getGetters
public java.util.List<PropertyMember> getGetters()
-
getSetters
public java.util.List<PropertyMember> getSetters()
-
fromBytes
public static ClassPropertyMemberInfo fromBytes(byte[] classBytes)
-
map
public static java.util.Map<org.objectweb.asm.Type,ClassPropertyMemberInfo> map(java.util.Map<java.lang.String,byte[]> classMap)
-
-