Interface DeepCloneable<X>

All Known Subinterfaces:
ConditionalExpression, Expression, LValue, Statement
All Known Implementing Classes:
AbstractAssignment, AbstractAssignmentExpression, AbstractConstructorInvokation, AbstractExpression, AbstractFieldVariable, AbstractFunctionInvokation, AbstractFunctionInvokationExplicit, AbstractLValue, AbstractMemberFunctionInvokation, AbstractMutatingAssignmentExpression, AbstractNewArray, AbstractStatement, AnonBreakTarget, ArithmeticMonOperation, ArithmeticMutationOperation, ArithmeticOperation, ArithmeticPostMutationOperation, ArithmeticPreMutationOperation, ArrayIndex, ArrayLength, ArrayVariable, AssignmentExpression, AssignmentPreMutation, AssignmentSimple, BooleanExpression, BooleanOperation, CaseStatement, CastExpression, CatchStatement, CommentStatement, CommentStatement.StatementExpression, ComparisonOperation, CompoundStatement, ConstructorInvokationAnonymousInner, ConstructorInvokationExplicit, ConstructorInvokationSimple, ConstructorStatement, DoStatement, DynamicConstExpression, DynamicInvokation, ExpressionStatement, FieldVariable, FinallyStatement, ForIterStatement, ForStatement, GotoStatement, IfExitingStatement, IfStatement, InstanceOfExpression, InstanceOfExpressionDefining, JSRCallStatement, JSRRetStatement, JumpingStatement, LambdaExpression, LambdaExpressionFallback, LambdaExpressionNewArray, Literal, LiteralHex, LocalVariable, LValueExpression, MemberFunctionInvokation, MemberFunctionInvokationExplicit, MethodHandlePlaceholder, MonitorEnterStatement, MonitorExitStatement, MonitorStatement, NewAnonymousArray, NewObject, NewObjectArray, NewPrimitiveArray, Nop, NotOperation, RawSwitchStatement, ReturnNothingStatement, ReturnStatement, ReturnValueStatement, SentinelLocalClassLValue, StackSSALabel, StackValue, StaticFunctionInvokation, StaticFunctionInvokationExplicit, StaticVariable, StructuredStatementExpression, SuperFunctionInvokation, SwitchExpression, SwitchStatement, TernaryExpression, ThrowStatement, TryStatement, WhileStatement, WildcardMatch.AbstractBaseExpressionWildcard, WildcardMatch.AnyOneOfExpression, WildcardMatch.ArithmeticMutationWildcard, WildcardMatch.CastExpressionWildcard, WildcardMatch.ConditionalExpressionWildcard, WildcardMatch.ConstructorInvokationAnonymousInnerWildcard, WildcardMatch.ConstructorInvokationSimpleWildcard, WildcardMatch.ExpressionWildcard, WildcardMatch.LValueWildcard, WildcardMatch.MemberFunctionInvokationWildcard, WildcardMatch.NewArrayWildcard, WildcardMatch.StackLabelWildCard, WildcardMatch.StaticFunctionInvokationWildcard, WildcardMatch.StaticVariableWildcard, WildcardMatch.SuperFunctionInvokationWildcard

public interface DeepCloneable<X>
  • Method Details