@Override public <T> T readObject(DataInputExtended input, Class<T> cls) throws IOException { // not quite symmetrical with write; the byte has already been read from stream // to determine which As instance to delegate to return input.readEncodable(cls); } },
public MultiUserExplorationSession(DataInputExtended input) throws IOException { super(input); sessions.addAll(Arrays.asList(input.readEncodables(SimpleSession.class))); selectedSession = input.readEncodable(SimpleSession.class); initialized(); }
public ClearAssociationRequest(final DataInputExtended input) throws IOException { super(input); this.fieldIdentifier = input.readUTF(); this.target = input.readEncodable(IdentityData.class); this.associate = input.readEncodable(IdentityData.class); initialized(); }
public ExecuteServerActionRequest(final DataInputExtended input) throws IOException { super(input); this.actionType = NakedObjectActionType.valueOf(input.readUTF()); this.actionIdentifier = input.readUTF(); this.target = input.readEncodable(IdentityData.class); this.parameters = input.readEncodables(Data.class); initialized(); }
public FindInstancesRequest(final DataInputExtended input) throws IOException { super(input); this.criteria = input.readEncodable(PersistenceQueryData.class); initialized(); }
public ExecuteServerActionRequest(final DataInputExtended input) throws IOException { super(input); this.actionType = NakedObjectActionType.valueOf(input.readUTF()); this.actionIdentifier = input.readUTF(); this.target = input.readEncodable(IdentityData.class); this.parameters = input.readEncodables(Data.class); initialized(); }
public OidForServiceResponse(DataInputExtended input) throws IOException { this.identityData = input.readEncodable(IdentityData.class); instantiated(); }
public OidForServiceResponse(DataInputExtended input) throws IOException { this.identityData = input.readEncodable(IdentityData.class); instantiated(); }
public SetValueRequest(final DataInputExtended input) throws IOException { super(input); fieldIdentifier = input.readUTF(); target = input.readEncodable(IdentityData.class); value = input.readEncodable(EncodableObjectData.class); initialized(); }
public ResolveObjectRequest(final DataInputExtended input) throws IOException { super(input); this.target = input.readEncodable(IdentityData.class); initialized(); }
public IdentityDataImpl(final DataInputExtended input) throws IOException { this.type = input.readUTF(); this.oid = input.readEncodable(Oid.class); this.version = input.readEncodable(Version.class); initialized(); }
public ResolveObjectRequest(final DataInputExtended input) throws IOException { super(input); this.target = input.readEncodable(IdentityData.class); initialized(); }
public IdentityDataImpl(final DataInputExtended input) throws IOException { this.type = input.readUTF(); this.oid = input.readEncodable(Oid.class); this.version = input.readEncodable(Version.class); initialized(); }
public GetObjectRequest(final DataInputExtended input) throws IOException { super(input); oid = input.readEncodable(Oid.class); specificationName = input.readUTF(); initialized(); }
public ResolveFieldRequest(final DataInputExtended input) throws IOException { super(input); this.fieldIdentifier = input.readUTF(); this.target = input.readEncodable(IdentityData.class); initialized(); }
public ClearValueRequest(final DataInputExtended input) throws IOException { super(input); this.fieldIdentifier = input.readUTF(); this.target = input.readEncodable(IdentityData.class); initialized(); }
public AuthorizationRequestAbstract(final DataInputExtended input) throws IOException { super(input); this.targetData = input.readEncodable(IdentityData.class); this.dataStr = input.readUTF(); initialized(); }
public AuthorizationRequestAbstract(final DataInputExtended input) throws IOException { super(input); this.targetData = input.readEncodable(IdentityData.class); this.dataStr = input.readUTF(); initialized(); }
public AggregatedOid(DataInputExtended input) throws IOException { this.parentOid = input.readEncodable(Oid.class); this.fieldName = input.readUTF(); initialized(); }
public Data(final DataInputExtended input) throws IOException { this.className = input.readUTF(); this.resolveState = input.readUTF(); // TODO: make ResolveState encodable? this.oid = input.readEncodable(Oid.class); initialized(); }