@Entity
 @Indexed(index="FullText")
 @ClassBridge(name="details",
             impl=DetailsFieldBridge.class,
             index=UN_TOKENIZED,
             store=NO)
public class Ellipse
extends Shape
implements java.io.Serializable, IObject, IMutable
Shape.Details| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | EVENT_FILTER | 
| static java.util.Set<java.lang.String> | FIELDS | 
| static java.lang.String | GROUP_FILTER | 
| static java.lang.String | OWNER_FILTER | 
| static java.lang.String | PERMS_FILTER | 
| protected java.lang.Double | radiusX | 
| static java.lang.String | RADIUSX | 
| protected java.lang.Double | radiusY | 
| static java.lang.String | RADIUSY | 
| protected java.lang.String | textValue | 
| static java.lang.String | TEXTVALUE | 
| protected java.lang.Double | x | 
| static java.lang.String | X | 
| protected java.lang.Double | y | 
| static java.lang.String | Y | 
_dynamicFields, _loaded, annotationLinks, ANNOTATIONLINKS, ANNOTATIONLINKSCOUNTPEROWNER, details, DETAILS, EVENT_FILTER_ANNOTATIONLINKS, fillColor, FILLCOLOR, fillRule, FILLRULE, fontFamily, FONTFAMILY, fontSize, FONTSIZE, fontStyle, FONTSTYLE, GROUP_FILTER_ANNOTATIONLINKS, id, ID, locked, LOCKED, OWNER_FILTER_ANNOTATIONLINKS, PERMS_FILTER_ANNOTATIONLINKS, roi, ROI, strokeColor, STROKECOLOR, strokeDashArray, STROKEDASHARRAY, strokeWidth, STROKEWIDTH, theC, THEC, theT, THET, theZ, THEZ, transform, TRANSFORM, version, VERSION| Modifier | Constructor and Description | 
|---|---|
|   | Ellipse() | 
| protected  | Ellipse(java.lang.Long id) | 
|   | Ellipse(java.lang.Long id,
       boolean loaded)Main constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | acceptFilter(Filter __filter) | 
| java.util.Set<java.lang.String> | fields()returns a Set of field names that belong to this class | 
| java.lang.Double | getRadiusX()Simple field ome.model.roi.Ellipse.radiusX (java.lang.Double) | 
| java.lang.Double | getRadiusY()Simple field ome.model.roi.Ellipse.radiusY (java.lang.Double) | 
| java.lang.String | getTextValue()Simple field ome.model.roi.Ellipse.textValue (java.lang.String) | 
| java.lang.Double | getX()Simple field ome.model.roi.Ellipse.x (java.lang.Double) | 
| java.lang.Double | getY()Simple field ome.model.roi.Ellipse.y (java.lang.Double) | 
| boolean | isValid()calls the class-specific validator for this instance and returns the
 value from  Validation.isValid() | 
| Ellipse | newInstance() | 
| Ellipse | proxy() | 
| void | putAt(java.lang.String field,
     java.lang.Object value)stores a value in this instance. | 
| java.lang.Object | retrieve(java.lang.String field)retrieves a value from this instance. | 
| void | setRadiusX(java.lang.Double radiusX) | 
| void | setRadiusY(java.lang.Double radiusY) | 
| void | setTextValue(java.lang.String textValue) | 
| void | setX(java.lang.Double x) | 
| void | setY(java.lang.Double y) | 
| protected void | throwNullCollectionException(java.lang.String propertyName) | 
| java.lang.String | toString() | 
| void | unload()set the loaded field to false, and set all non-ID fields to null. | 
| Validation | validate()calls the class-specific validator for this instance and returns the
  Validationobject. | 
addShapeAnnotationLink, addShapeAnnotationLink, addShapeAnnotationLinkSet, clearAnnotationLinks, collectAnnotationLinks, eachLinkedAnnotation, errorIfUnloaded, findShapeAnnotationLink, getAnnotationLinks, getAnnotationLinksCountPerOwner, getDetails, getFillColor, getFillRule, getFontFamily, getFontSize, getFontStyle, getGraphHolder, getId, getLocked, getRoi, getStrokeColor, getStrokeDashArray, getStrokeWidth, getTheC, getTheT, getTheZ, getTransform, getVersion, isLoaded, iterateAnnotationLinks, linkAnnotation, linkedAnnotationIterator, linkedAnnotationList, removeShapeAnnotationLink, removeShapeAnnotationLink, removeShapeAnnotationLinkSet, setAnnotationLinks, setAnnotationLinksCountPerOwner, setDetails, setFillColor, setFillRule, setFontFamily, setFontSize, setFontStyle, setId, setLocked, setRoi, setStrokeColor, setStrokeDashArray, setStrokeWidth, setTheC, setTheT, setTheZ, setTransform, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unmodifiableAnnotationLinksclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetVersion, setVersiongetDetails, getGraphHolder, getId, isLoaded, setIdpublic static final java.lang.String OWNER_FILTER
public static final java.lang.String GROUP_FILTER
public static final java.lang.String EVENT_FILTER
public static final java.lang.String PERMS_FILTER
protected java.lang.Double x
protected java.lang.Double y
protected java.lang.Double radiusX
protected java.lang.Double radiusY
protected java.lang.String textValue
public static final java.lang.String X
public static final java.lang.String Y
public static final java.lang.String RADIUSX
public static final java.lang.String RADIUSY
public static final java.lang.String TEXTVALUE
public static final java.util.Set<java.lang.String> FIELDS
public Ellipse()
protected Ellipse(java.lang.Long id)
public Ellipse(java.lang.Long id,
               boolean loaded)
@Field(index=UN_TOKENIZED) @Field(index=TOKENIZED,analyzer=@Analyzer(impl=ConfiguredAnalyzer.class),name="combined_fields") public java.lang.Double getX()
public void setX(java.lang.Double x)
@Field(index=UN_TOKENIZED) @Field(index=TOKENIZED,analyzer=@Analyzer(impl=ConfiguredAnalyzer.class),name="combined_fields") public java.lang.Double getY()
public void setY(java.lang.Double y)
@Field(index=UN_TOKENIZED) @Field(index=TOKENIZED,analyzer=@Analyzer(impl=ConfiguredAnalyzer.class),name="combined_fields") public java.lang.Double getRadiusX()
public void setRadiusX(java.lang.Double radiusX)
@Field(index=UN_TOKENIZED) @Field(index=TOKENIZED,analyzer=@Analyzer(impl=ConfiguredAnalyzer.class),name="combined_fields") public java.lang.Double getRadiusY()
public void setRadiusY(java.lang.Double radiusY)
@Field(index=TOKENIZED) @Field(index=TOKENIZED,analyzer=@Analyzer(impl=ConfiguredAnalyzer.class),name="combined_fields") public java.lang.String getTextValue()
public void setTextValue(java.lang.String textValue)
public boolean isValid()
IObjectValidation.isValid()public Validation validate()
IObjectValidation object.public Ellipse newInstance()
public Ellipse proxy()
public boolean acceptFilter(Filter __filter)
acceptFilter in interface FilterableacceptFilter in class Shapepublic java.util.Set<java.lang.String> fields()
IObjectpublic java.lang.Object retrieve(java.lang.String field)
IObjectfield
 which match a field of this instance will be delegated to the accessors.
 Otherwise, values will be retrieved from a lazy-loaded map filled by
 calls to IObject.putAt(String, Object)public void putAt(java.lang.String field,
                  java.lang.Object value)
IObjectfield which
 match a field of this instance will be delegated to the accessors.
 Otherwise, values will be stored in a lazy-loaded map.public void unload()
IObjectprotected void throwNullCollectionException(java.lang.String propertyName)
throwNullCollectionException in class Shape