Class FieldSymbolDeSer
java.lang.Object
de.monticore.symbols.oosymbols._symboltable.FieldSymbolDeSer
- All Implemented Interfaces:
de.monticore.symboltable.serialization.ISymbolDeSer<FieldSymbol,OOSymbolsSymbols2Json>
public class FieldSymbolDeSer
extends Object
implements de.monticore.symboltable.serialization.ISymbolDeSer<FieldSymbol,OOSymbolsSymbols2Json>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) deserialize(de.monticore.symboltable.IScope enclosingScope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) deserialize(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected voiddeserializeAddons(FieldSymbol symbol, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsDerived(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsDerived(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsEnumConstant(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsEnumConstant(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsFinal(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsFinal(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsPrivate(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsPrivate(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsProtected(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsProtected(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsPublic(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsPublic(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsReadOnly(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsReadOnly(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsStatic(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected booleandeserializeIsStatic(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected SymTypeExpressiondeserializeType(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected SymTypeExpressiondeserializeType(de.monticore.symboltable.serialization.json.JsonObject symbolJson) serialize(FieldSymbol toSerialize, OOSymbolsSymbols2Json s2j) protected voidserializeAddons(FieldSymbol toSerialize, OOSymbolsSymbols2Json s2j) protected voidserializeIsDerived(boolean isDerived, OOSymbolsSymbols2Json s2j) protected voidserializeIsEnumConstant(boolean isEnumConstant, OOSymbolsSymbols2Json s2j) protected voidserializeIsFinal(boolean isFinal, OOSymbolsSymbols2Json s2j) protected voidserializeIsPrivate(boolean isPrivate, OOSymbolsSymbols2Json s2j) protected voidserializeIsProtected(boolean isProtected, OOSymbolsSymbols2Json s2j) protected voidserializeIsPublic(boolean isPublic, OOSymbolsSymbols2Json s2j) protected voidserializeIsReadOnly(boolean isReadOnly, OOSymbolsSymbols2Json s2j) protected voidserializeIsStatic(boolean isStatic, OOSymbolsSymbols2Json s2j) protected voidserializeType(SymTypeExpression type, OOSymbolsSymbols2Json s2j) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.symboltable.serialization.ISymbolDeSer
deserialize, deserialize
-
Constructor Details
-
FieldSymbolDeSer
public FieldSymbolDeSer()
-
-
Method Details
-
getSerializedKind
- Specified by:
getSerializedKindin interfacede.monticore.symboltable.serialization.ISymbolDeSer<FieldSymbol,OOSymbolsSymbols2Json>
-
serialize
- Specified by:
serializein interfacede.monticore.symboltable.serialization.ISymbolDeSer<FieldSymbol,OOSymbolsSymbols2Json>
-
serializeIsPrivate
-
serializeIsProtected
-
serializeIsPublic
-
serializeIsStatic
-
serializeIsFinal
-
serializeIsEnumConstant
-
serializeIsDerived
-
serializeType
-
serializeIsReadOnly
-
serializeAddons
-
deserialize
public FieldSymbol deserialize(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserialize
- Specified by:
deserializein interfacede.monticore.symboltable.serialization.ISymbolDeSer<FieldSymbol,OOSymbolsSymbols2Json>
-
deserialize
public FieldSymbol deserialize(de.monticore.symboltable.IScope enclosingScope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) - Specified by:
deserializein interfacede.monticore.symboltable.serialization.ISymbolDeSer<FieldSymbol,OOSymbolsSymbols2Json>
-
deserializeIsPrivate
protected boolean deserializeIsPrivate(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsPrivate
protected boolean deserializeIsPrivate(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsProtected
protected boolean deserializeIsProtected(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsProtected
protected boolean deserializeIsProtected(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsPublic
protected boolean deserializeIsPublic(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsPublic
protected boolean deserializeIsPublic(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsStatic
protected boolean deserializeIsStatic(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsStatic
protected boolean deserializeIsStatic(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsFinal
protected boolean deserializeIsFinal(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsFinal
protected boolean deserializeIsFinal(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsEnumConstant
protected boolean deserializeIsEnumConstant(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsEnumConstant
protected boolean deserializeIsEnumConstant(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsDerived
protected boolean deserializeIsDerived(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsDerived
protected boolean deserializeIsDerived(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeType
protected SymTypeExpression deserializeType(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeType
protected SymTypeExpression deserializeType(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsReadOnly
protected boolean deserializeIsReadOnly(de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeIsReadOnly
protected boolean deserializeIsReadOnly(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserializeAddons
protected void deserializeAddons(FieldSymbol symbol, de.monticore.symboltable.serialization.json.JsonObject symbolJson)
-