Package omero.model
Class Details
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.Details
-
- All Implemented Interfaces:
Ice.Object
,java.io.Serializable
,java.lang.Cloneable
,_DetailsOperations
,_DetailsOperationsNC
- Direct Known Subclasses:
_DetailsTie
,DetailsI
public abstract class Details extends Ice.ObjectImpl implements _DetailsOperations, _DetailsOperationsNC
Embedded component of every OMERO.blitz type. Since this is not an IObject subclass, no attempt is made to hide the state of this object, since it cannot be ""unloaded"".- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]
__ids
protected java.util.Map<java.lang.String,java.lang.String>
call
Context which was active during the call which returned this object.protected Event
creationEvent
protected EventContext
event
Context which would have been returned by a simultaneous call toomero.api.IAdmin.getEventContext
while this object was being loaded.protected ExternalInfo
externalInfo
protected ExperimenterGroup
group
protected Experimenter
owner
protected Permissions
permissions
static long
serialVersionUID
protected Event
updateEvent
-
Constructor Summary
Constructors Constructor Description Details()
Details(Experimenter owner, ExperimenterGroup group, Event creationEvent, Event updateEvent, Permissions permissions, ExternalInfo externalInfo, java.util.Map<java.lang.String,java.lang.String> call, EventContext event)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Ice.DispatchStatus
___getCreationEvent(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getExternalInfo(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getGroup(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getOwner(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getPermissions(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getUpdateEvent(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setCreationEvent(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setExternalInfo(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setGroup(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setOwner(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setPermissions(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setUpdateEvent(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
Ice.DispatchStatus
__dispatch(IceInternal.Incoming in, Ice.Current __current)
protected void
__readImpl(IceInternal.BasicStream __is)
protected void
__writeImpl(IceInternal.BasicStream __os)
Details
clone()
Event
getCreationEvent()
ExternalInfo
getExternalInfo()
ExperimenterGroup
getGroup()
Experimenter
getOwner()
Permissions
getPermissions()
Event
getUpdateEvent()
java.lang.String
ice_id()
java.lang.String
ice_id(Ice.Current __current)
java.lang.String[]
ice_ids()
java.lang.String[]
ice_ids(Ice.Current __current)
boolean
ice_isA(java.lang.String s)
boolean
ice_isA(java.lang.String s, Ice.Current __current)
static java.lang.String
ice_staticId()
void
setCreationEvent(Event theCreationEvent)
void
setExternalInfo(ExternalInfo theExternalInfo)
void
setGroup(ExperimenterGroup theGroup)
void
setOwner(Experimenter theOwner)
void
setPermissions(Permissions thePermissions)
void
setUpdateEvent(Event theUpdateEvent)
-
Methods inherited from class Ice.ObjectImpl
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface omero.model._DetailsOperations
getCreationEvent, getExternalInfo, getGroup, getOwner, getPermissions, getUpdateEvent, setCreationEvent, setExternalInfo, setGroup, setOwner, setPermissions, setUpdateEvent
-
-
-
-
Field Detail
-
__ids
public static final java.lang.String[] __ids
-
owner
protected Experimenter owner
-
group
protected ExperimenterGroup group
-
creationEvent
protected Event creationEvent
-
updateEvent
protected Event updateEvent
-
permissions
protected Permissions permissions
-
externalInfo
protected ExternalInfo externalInfo
-
call
protected java.util.Map<java.lang.String,java.lang.String> call
Context which was active during the call which returned this object. This context is set as the last (optional) argument of any remote Ice invocation. This is used to change the user, group, share, etc. of the current session.
-
event
protected EventContext event
Context which would have been returned by a simultaneous call toomero.api.IAdmin.getEventContext
while this object was being loaded.
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Details
public Details()
-
Details
public Details(Experimenter owner, ExperimenterGroup group, Event creationEvent, Event updateEvent, Permissions permissions, ExternalInfo externalInfo, java.util.Map<java.lang.String,java.lang.String> call, EventContext event)
-
-
Method Detail
-
ice_isA
public boolean ice_isA(java.lang.String s)
- Specified by:
ice_isA
in interfaceIce.Object
- Overrides:
ice_isA
in classIce.ObjectImpl
-
ice_isA
public boolean ice_isA(java.lang.String s, Ice.Current __current)
- Specified by:
ice_isA
in interfaceIce.Object
- Overrides:
ice_isA
in classIce.ObjectImpl
-
ice_ids
public java.lang.String[] ice_ids()
- Specified by:
ice_ids
in interfaceIce.Object
- Overrides:
ice_ids
in classIce.ObjectImpl
-
ice_ids
public java.lang.String[] ice_ids(Ice.Current __current)
- Specified by:
ice_ids
in interfaceIce.Object
- Overrides:
ice_ids
in classIce.ObjectImpl
-
ice_id
public java.lang.String ice_id()
- Specified by:
ice_id
in interfaceIce.Object
- Overrides:
ice_id
in classIce.ObjectImpl
-
ice_id
public java.lang.String ice_id(Ice.Current __current)
- Specified by:
ice_id
in interfaceIce.Object
- Overrides:
ice_id
in classIce.ObjectImpl
-
ice_staticId
public static java.lang.String ice_staticId()
-
getCreationEvent
public final Event getCreationEvent()
- Specified by:
getCreationEvent
in interface_DetailsOperationsNC
-
getExternalInfo
public final ExternalInfo getExternalInfo()
- Specified by:
getExternalInfo
in interface_DetailsOperationsNC
-
getGroup
public final ExperimenterGroup getGroup()
- Specified by:
getGroup
in interface_DetailsOperationsNC
-
getOwner
public final Experimenter getOwner()
- Specified by:
getOwner
in interface_DetailsOperationsNC
-
getPermissions
public final Permissions getPermissions()
- Specified by:
getPermissions
in interface_DetailsOperationsNC
-
getUpdateEvent
public final Event getUpdateEvent()
- Specified by:
getUpdateEvent
in interface_DetailsOperationsNC
-
setCreationEvent
public final void setCreationEvent(Event theCreationEvent)
- Specified by:
setCreationEvent
in interface_DetailsOperationsNC
-
setExternalInfo
public final void setExternalInfo(ExternalInfo theExternalInfo)
- Specified by:
setExternalInfo
in interface_DetailsOperationsNC
-
setGroup
public final void setGroup(ExperimenterGroup theGroup)
- Specified by:
setGroup
in interface_DetailsOperationsNC
-
setOwner
public final void setOwner(Experimenter theOwner)
- Specified by:
setOwner
in interface_DetailsOperationsNC
-
setPermissions
public final void setPermissions(Permissions thePermissions)
- Specified by:
setPermissions
in interface_DetailsOperationsNC
-
setUpdateEvent
public final void setUpdateEvent(Event theUpdateEvent)
- Specified by:
setUpdateEvent
in interface_DetailsOperationsNC
-
___getOwner
public static Ice.DispatchStatus ___getOwner(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setOwner
public static Ice.DispatchStatus ___setOwner(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getGroup
public static Ice.DispatchStatus ___getGroup(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setGroup
public static Ice.DispatchStatus ___setGroup(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getCreationEvent
public static Ice.DispatchStatus ___getCreationEvent(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setCreationEvent
public static Ice.DispatchStatus ___setCreationEvent(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getUpdateEvent
public static Ice.DispatchStatus ___getUpdateEvent(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setUpdateEvent
public static Ice.DispatchStatus ___setUpdateEvent(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getPermissions
public static Ice.DispatchStatus ___getPermissions(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setPermissions
public static Ice.DispatchStatus ___setPermissions(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getExternalInfo
public static Ice.DispatchStatus ___getExternalInfo(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setExternalInfo
public static Ice.DispatchStatus ___setExternalInfo(Details __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
__dispatch
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)
- Specified by:
__dispatch
in interfaceIce.Object
- Overrides:
__dispatch
in classIce.ObjectImpl
-
__writeImpl
protected void __writeImpl(IceInternal.BasicStream __os)
- Overrides:
__writeImpl
in classIce.ObjectImpl
-
__readImpl
protected void __readImpl(IceInternal.BasicStream __is)
- Overrides:
__readImpl
in classIce.ObjectImpl
-
clone
public Details clone()
- Specified by:
clone
in interfaceIce.Object
- Overrides:
clone
in classIce.ObjectImpl
-
-