Package org.eclipse.steady.java.sign.gson
-
Class Summary Class Description ASTConstructBodySignatureDeserializer ASTConstructBodySignatureDeserializer class.ASTConstructBodySignatureSerializer ASTConstructBodySignatureSerializer class.ASTSignatureChangeDeserializer JSON representation of ASTSignatureChange: public class ASTSignatureChange extends DistillerUtil implements SignatureChange public class ASTConstructBodySignature extends ASTSignature public abstract class ASTSignature extends Node implements Signature SourceCodeChange 1.ASTSignatureChangeSerializer ASTSignatureChangeSerializer class.ASTSignatureDeserializer This class is used to deserialize an AST JSON representation of a construct body object into its corresponding java Signatures object JSON representation of ASTConstructBodySignature: Node: - fLabel : EntityType - fValue : String -- fMatched : boolean -- fOrdered : boolean - fEntity : SourceCodeEntity - fUniqueName : String //same information as fValue above - fType : EntityType //same information ast fLabel above - fModifiers : int // this is always zero (Not sure if i should have it in the json object) - fAssociatedEntities : List<SourceCodeEntity> - SourceRange fRange : SourceRange - end : int - start : int - fAssociatedNodes : List<Node>GsonHelper GsonHelper class.