public class ReferenceAnalyzer extends Object implements TreeAnalysisListener
Constructor and Description |
---|
ReferenceAnalyzer(DefaultDeserializerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
notifyAggregate(SerializedAggregateType self,
SerializedValue value) |
void |
notifyArgument(SerializedArgument argument) |
void |
notifyException(SerializedValue exception) |
void |
notifyField(SerializedStructuralType self,
SerializedField field) |
void |
notifyGlobal(SerializedField global) |
void |
notifyInput(SerializedValue in) |
void |
notifyOutput(SerializedValue out) |
void |
notifyReference(SerializedReferenceType self,
SerializedValue value) |
void |
notifyResult(SerializedResult result) |
void |
notifyThis(SerializedValue self) |
void |
reference(SerializedReferenceType object,
SerializedValue value) |
public ReferenceAnalyzer(DefaultDeserializerContext context)
public void notifyThis(SerializedValue self)
notifyThis
in interface TreeAnalysisListener
public void notifyArgument(SerializedArgument argument)
notifyArgument
in interface TreeAnalysisListener
public void notifyResult(SerializedResult result)
notifyResult
in interface TreeAnalysisListener
public void notifyException(SerializedValue exception)
notifyException
in interface TreeAnalysisListener
public void notifyInput(SerializedValue in)
notifyInput
in interface TreeAnalysisListener
public void notifyOutput(SerializedValue out)
notifyOutput
in interface TreeAnalysisListener
public void notifyGlobal(SerializedField global)
notifyGlobal
in interface TreeAnalysisListener
public void notifyField(SerializedStructuralType self, SerializedField field)
notifyField
in interface TreeAnalysisListener
public void notifyAggregate(SerializedAggregateType self, SerializedValue value)
notifyAggregate
in interface TreeAnalysisListener
public void notifyReference(SerializedReferenceType self, SerializedValue value)
notifyReference
in interface TreeAnalysisListener
public void reference(SerializedReferenceType object, SerializedValue value)
Copyright © 2020. All rights reserved.