Package xyz.cofe.trambda.tcp.serv.cli
Class FieldProxy
- java.lang.Object
-
- xyz.cofe.trambda.tcp.serv.cli.FieldProxy
-
public class FieldProxy extends Object
-
-
Field Summary
Fields Modifier and Type Field Description xyz.cofe.trambda.sec.FieldAccessfieldAccess
-
Constructor Summary
Constructors Constructor Description FieldProxy(xyz.cofe.trambda.sec.FieldAccess fieldAccess)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFieldName()StringgetFieldOwner()xyz.cofe.trambda.sec.TypeDescgetFieldType()xyz.cofe.trambda.bc.mth.MFieldInsngetInstruction()xyz.cofe.trambda.sec.FieldAccess.OperationgetOperation()xyz.cofe.fn.Tuple2<xyz.cofe.trambda.LambdaDump,xyz.cofe.trambda.LambdaNode>getScope()static List<xyz.cofe.trambda.sec.SecurAccess<?,xyz.cofe.fn.Tuple2<xyz.cofe.trambda.LambdaDump,xyz.cofe.trambda.LambdaNode>>>inspect(xyz.cofe.trambda.LambdaDump mdef)booleanisField()booleanisReadAccess()booleanisStatic()booleanisWriteAccess()
-
-
-
Method Detail
-
getFieldOwner
public String getFieldOwner()
-
getFieldName
public String getFieldName()
-
getFieldType
public xyz.cofe.trambda.sec.TypeDesc getFieldType()
-
getOperation
public xyz.cofe.trambda.sec.FieldAccess.Operation getOperation()
-
isStatic
public boolean isStatic()
-
isField
public boolean isField()
-
isReadAccess
public boolean isReadAccess()
-
isWriteAccess
public boolean isWriteAccess()
-
getScope
public xyz.cofe.fn.Tuple2<xyz.cofe.trambda.LambdaDump,xyz.cofe.trambda.LambdaNode> getScope()
-
getInstruction
public xyz.cofe.trambda.bc.mth.MFieldInsn getInstruction()
-
inspect
public static List<xyz.cofe.trambda.sec.SecurAccess<?,xyz.cofe.fn.Tuple2<xyz.cofe.trambda.LambdaDump,xyz.cofe.trambda.LambdaNode>>> inspect(xyz.cofe.trambda.LambdaDump mdef)
-
-