Package cc.maria.rdap.object
Class ObjectReference
- java.lang.Object
-
- cc.maria.rdap.object.ObjectReference
-
public class ObjectReference extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private Stringhandleprivate jakarta.ws.rs.client.WebTargetserviceprivate ObjectTypetype
-
Constructor Summary
Constructors Constructor Description ObjectReference(String handle)ObjectReference(String handle, ObjectType type)ObjectReference(String handle, jakarta.ws.rs.client.WebTarget service)ObjectReference(String handle, jakarta.ws.rs.client.WebTarget service, ObjectType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetHandle()jakarta.ws.rs.client.WebTargetgetObjectURL()jakarta.ws.rs.client.WebTargetgetObjectURL(jakarta.ws.rs.client.Client client)jakarta.ws.rs.client.WebTargetgetObjectURL(jakarta.ws.rs.client.WebTarget service)jakarta.ws.rs.client.WebTargetgetService()jakarta.ws.rs.client.WebTargetgetService(jakarta.ws.rs.client.Client client)ObjectTypegetType()
-
-
-
Field Detail
-
handle
private final String handle
-
service
private final jakarta.ws.rs.client.WebTarget service
-
type
private final ObjectType type
-
-
Constructor Detail
-
ObjectReference
public ObjectReference(String handle)
-
ObjectReference
public ObjectReference(String handle, jakarta.ws.rs.client.WebTarget service)
-
ObjectReference
public ObjectReference(String handle, ObjectType type)
-
ObjectReference
public ObjectReference(String handle, jakarta.ws.rs.client.WebTarget service, ObjectType type)
-
-
Method Detail
-
getHandle
public String getHandle()
-
getType
public ObjectType getType() throws UnknownObjectTypeException
- Throws:
UnknownObjectTypeException
-
getService
public jakarta.ws.rs.client.WebTarget getService() throws UnknownServiceException- Throws:
UnknownServiceException
-
getService
public jakarta.ws.rs.client.WebTarget getService(jakarta.ws.rs.client.Client client) throws UnknownServiceException, UnknownObjectTypeException
-
getObjectURL
public jakarta.ws.rs.client.WebTarget getObjectURL(jakarta.ws.rs.client.WebTarget service) throws UnknownObjectTypeException- Throws:
UnknownObjectTypeException
-
getObjectURL
public jakarta.ws.rs.client.WebTarget getObjectURL(jakarta.ws.rs.client.Client client) throws UnknownObjectTypeException, UnknownServiceException
-
getObjectURL
public jakarta.ws.rs.client.WebTarget getObjectURL() throws UnknownServiceException, UnknownObjectTypeException
-
-