Index

A B C E F G H I J L M O P R S T U W 
All Classes and Interfaces|All Packages

A

AdqlgeomModel - Class in org.ivoa.dm.adqlgeom
The container class for the adqlgeom Model.
AdqlgeomModel() - Constructor for class org.ivoa.dm.adqlgeom.AdqlgeomModel
default constructor.
AdqlgeomModel.References - Class in org.ivoa.dm.adqlgeom
A container class for the references in the model.

B

begin - Variable in class org.ivoa.dm.adqlgeom.Line
start point of line.
begin - Variable in class org.ivoa.dm.adqlgeom.Line.LineBuilder
start point of line.
Box - Class in org.ivoa.dm.adqlgeom
a simple bounding box.
Box() - Constructor for class org.ivoa.dm.adqlgeom.Box
Creates a new Box
Box(Box) - Constructor for class org.ivoa.dm.adqlgeom.Box
Copy Constructor.
Box(Shape, Point, Point) - Constructor for class org.ivoa.dm.adqlgeom.Box
Constructor from supertype instance.
Box(Point, Point) - Constructor for class org.ivoa.dm.adqlgeom.Box
full parameter constructor.
Box.BoxBuilder - Class in org.ivoa.dm.adqlgeom
A builder class for Box, mainly for use in the functional builder pattern.
BoxBuilder() - Constructor for class org.ivoa.dm.adqlgeom.Box.BoxBuilder
 

C

center - Variable in class org.ivoa.dm.adqlgeom.Circle
the centre of the circle.
center - Variable in class org.ivoa.dm.adqlgeom.Circle.CircleBuilder
the centre of the circle.
center - Variable in class org.ivoa.dm.adqlgeom.Ellipse
the centre of the circle.
center - Variable in class org.ivoa.dm.adqlgeom.Ellipse.EllipseBuilder
the centre of the circle.
Circle - Class in org.ivoa.dm.adqlgeom
a circular region on the sky.
Circle() - Constructor for class org.ivoa.dm.adqlgeom.Circle
Creates a new Circle
Circle(Circle) - Constructor for class org.ivoa.dm.adqlgeom.Circle
Copy Constructor.
Circle(Shape, Point, Double) - Constructor for class org.ivoa.dm.adqlgeom.Circle
Constructor from supertype instance.
Circle(Point, Double) - Constructor for class org.ivoa.dm.adqlgeom.Circle
full parameter constructor.
Circle.CircleBuilder - Class in org.ivoa.dm.adqlgeom
A builder class for Circle, mainly for use in the functional builder pattern.
CircleBuilder() - Constructor for class org.ivoa.dm.adqlgeom.Circle.CircleBuilder
 
contextFactory() - Static method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
the context factory for the model.
copyMe() - Method in class org.ivoa.dm.adqlgeom.Box
make a clone of the object taking into account current polymorhic type.
copyMe() - Method in class org.ivoa.dm.adqlgeom.Circle
make a clone of the object taking into account current polymorhic type.
copyMe() - Method in class org.ivoa.dm.adqlgeom.Ellipse
make a clone of the object taking into account current polymorhic type.
copyMe() - Method in class org.ivoa.dm.adqlgeom.Polygon
make a clone of the object taking into account current polymorhic type.
copyMe() - Method in class org.ivoa.dm.adqlgeom.Shape
make a clone of the object taking into account current polymorhic type.
create() - Method in class org.ivoa.dm.adqlgeom.Box.BoxBuilder
create a Box from this builder.
create() - Method in class org.ivoa.dm.adqlgeom.Circle.CircleBuilder
create a Circle from this builder.
create() - Method in class org.ivoa.dm.adqlgeom.Ellipse.EllipseBuilder
create a Ellipse from this builder.
create() - Method in class org.ivoa.dm.adqlgeom.Interval.IntervalBuilder
create a Interval from this builder.
create() - Method in class org.ivoa.dm.adqlgeom.Line.LineBuilder
create a Line from this builder.
create() - Method in class org.ivoa.dm.adqlgeom.MultiShape.MultiShapeBuilder
create a MultiShape from this builder.
create() - Method in class org.ivoa.dm.adqlgeom.Polygon.PolygonBuilder
create a Polygon from this builder.
createBox(Consumer<Box.BoxBuilder>) - Static method in class org.ivoa.dm.adqlgeom.Box
create a Box in functional builder style.
createCircle(Consumer<Circle.CircleBuilder>) - Static method in class org.ivoa.dm.adqlgeom.Circle
create a Circle in functional builder style.
createContext() - Method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
create a context in preparation for cloning.
createEllipse(Consumer<Ellipse.EllipseBuilder>) - Static method in class org.ivoa.dm.adqlgeom.Ellipse
create a Ellipse in functional builder style.
createInterval(Consumer<Interval.IntervalBuilder>) - Static method in class org.ivoa.dm.adqlgeom.Interval
create a Interval in functional builder style.
createLine(Consumer<Line.LineBuilder>) - Static method in class org.ivoa.dm.adqlgeom.Line
create a Line in functional builder style.
createMultiShape(Consumer<MultiShape.MultiShapeBuilder>) - Static method in class org.ivoa.dm.adqlgeom.MultiShape
create a MultiShape in functional builder style.
createPolygon(Consumer<Polygon.PolygonBuilder>) - Static method in class org.ivoa.dm.adqlgeom.Polygon
create a Polygon in functional builder style.

E

Ellipse - Class in org.ivoa.dm.adqlgeom
an elliptical region on the sky.
Ellipse() - Constructor for class org.ivoa.dm.adqlgeom.Ellipse
Creates a new Ellipse
Ellipse(Double, Double, Point, Double) - Constructor for class org.ivoa.dm.adqlgeom.Ellipse
full parameter constructor.
Ellipse(Ellipse) - Constructor for class org.ivoa.dm.adqlgeom.Ellipse
Copy Constructor.
Ellipse(Shape, Double, Double, Point, Double) - Constructor for class org.ivoa.dm.adqlgeom.Ellipse
Constructor from supertype instance.
Ellipse.EllipseBuilder - Class in org.ivoa.dm.adqlgeom
A builder class for Ellipse, mainly for use in the functional builder pattern.
EllipseBuilder() - Constructor for class org.ivoa.dm.adqlgeom.Ellipse.EllipseBuilder
 
end - Variable in class org.ivoa.dm.adqlgeom.Line
end point of line.
end - Variable in class org.ivoa.dm.adqlgeom.Line.LineBuilder
end point of line.
equals(Object) - Method in class org.ivoa.dm.adqlgeom.Box
 
equals(Object) - Method in class org.ivoa.dm.adqlgeom.Circle
 
equals(Object) - Method in class org.ivoa.dm.adqlgeom.Ellipse
 
equals(Object) - Method in class org.ivoa.dm.adqlgeom.Interval
 
equals(Object) - Method in class org.ivoa.dm.adqlgeom.Line
 
equals(Object) - Method in class org.ivoa.dm.adqlgeom.MultiShape
 
equals(Object) - Method in class org.ivoa.dm.adqlgeom.Polygon
 
equals(Object) - Method in class org.ivoa.dm.adqlgeom.Shape
 

F

forceLoad() - Method in class org.ivoa.dm.adqlgeom.Box
 
forceLoad() - Method in class org.ivoa.dm.adqlgeom.Circle
 
forceLoad() - Method in class org.ivoa.dm.adqlgeom.Ellipse
 
forceLoad() - Method in class org.ivoa.dm.adqlgeom.Interval
 
forceLoad() - Method in class org.ivoa.dm.adqlgeom.Line
 
forceLoad() - Method in class org.ivoa.dm.adqlgeom.MultiShape
 
forceLoad() - Method in class org.ivoa.dm.adqlgeom.Polygon
 
forceLoad() - Method in class org.ivoa.dm.adqlgeom.Shape
 

G

getBegin() - Method in class org.ivoa.dm.adqlgeom.Line
Returns begin Attribute.
getCenter() - Method in class org.ivoa.dm.adqlgeom.Circle
Returns center Attribute.
getCenter() - Method in class org.ivoa.dm.adqlgeom.Ellipse
Returns center Attribute.
getContent(Class<T>) - Method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
Get the content of the given type.
getEnd() - Method in class org.ivoa.dm.adqlgeom.Line
Returns end Attribute.
getLower() - Method in class org.ivoa.dm.adqlgeom.Interval
Returns lower Attribute.
getMajor_axis() - Method in class org.ivoa.dm.adqlgeom.Ellipse
Returns major_axis Attribute.
getMinor_axis() - Method in class org.ivoa.dm.adqlgeom.Ellipse
Returns minor_axis Attribute.
getPoints() - Method in class org.ivoa.dm.adqlgeom.Polygon
Returns points Attribute.
getPos_angle() - Method in class org.ivoa.dm.adqlgeom.Ellipse
Returns pos_angle Attribute.
getPos_ne() - Method in class org.ivoa.dm.adqlgeom.Box
Returns pos_ne Attribute.
getPos_sw() - Method in class org.ivoa.dm.adqlgeom.Box
Returns pos_sw Attribute.
getRadius() - Method in class org.ivoa.dm.adqlgeom.Circle
Returns radius Attribute.
getShapes() - Method in class org.ivoa.dm.adqlgeom.MultiShape
Returns shapes Attribute.
getUpper() - Method in class org.ivoa.dm.adqlgeom.Interval
Returns upper Attribute.

H

hashCode() - Method in class org.ivoa.dm.adqlgeom.Box
 
hashCode() - Method in class org.ivoa.dm.adqlgeom.Circle
 
hashCode() - Method in class org.ivoa.dm.adqlgeom.Ellipse
 
hashCode() - Method in class org.ivoa.dm.adqlgeom.Interval
 
hashCode() - Method in class org.ivoa.dm.adqlgeom.Line
 
hashCode() - Method in class org.ivoa.dm.adqlgeom.MultiShape
 
hashCode() - Method in class org.ivoa.dm.adqlgeom.Polygon
 
hashCode() - Method in class org.ivoa.dm.adqlgeom.Shape
 
hasReferences() - Static method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
if the model has references.

I

Interval - Class in org.ivoa.dm.adqlgeom
a set of numeric values defined by a lower and upper bound (bounds included: [a,b]).
Interval() - Constructor for class org.ivoa.dm.adqlgeom.Interval
Creates a new Interval
Interval(Double, Double) - Constructor for class org.ivoa.dm.adqlgeom.Interval
full parameter constructor.
Interval(Interval) - Constructor for class org.ivoa.dm.adqlgeom.Interval
Copy Constructor.
Interval.IntervalBuilder - Class in org.ivoa.dm.adqlgeom
A builder class for Interval, mainly for use in the functional builder pattern.
IntervalBuilder() - Constructor for class org.ivoa.dm.adqlgeom.Interval.IntervalBuilder
 
isInVocabulary(String, String) - Static method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
Test if a term is in the vocabulary.

J

jsonMapper() - Static method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
Return a Jackson objectMapper suitable for JSON serialzation.

L

Line - Class in org.ivoa.dm.adqlgeom
A line defined on the celestial sphere.
Line() - Constructor for class org.ivoa.dm.adqlgeom.Line
Creates a new Line
Line(Line) - Constructor for class org.ivoa.dm.adqlgeom.Line
Copy Constructor.
Line(Point, Point) - Constructor for class org.ivoa.dm.adqlgeom.Line
full parameter constructor.
Line.LineBuilder - Class in org.ivoa.dm.adqlgeom
A builder class for Line, mainly for use in the functional builder pattern.
LineBuilder() - Constructor for class org.ivoa.dm.adqlgeom.Line.LineBuilder
 
lower - Variable in class org.ivoa.dm.adqlgeom.Interval.IntervalBuilder
.
lower - Variable in class org.ivoa.dm.adqlgeom.Interval
.

M

major_axis - Variable in class org.ivoa.dm.adqlgeom.Ellipse.EllipseBuilder
major axis size in radians.
major_axis - Variable in class org.ivoa.dm.adqlgeom.Ellipse
major axis size in radians.
management() - Method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
generate management interface instance for model.
minor_axis - Variable in class org.ivoa.dm.adqlgeom.Ellipse.EllipseBuilder
minor axis size in radians.
minor_axis - Variable in class org.ivoa.dm.adqlgeom.Ellipse
minor axis size in radians.
modelDescription - Static variable in class org.ivoa.dm.adqlgeom.AdqlgeomModel
the description.
MultiShape - Class in org.ivoa.dm.adqlgeom
multiple simple shapes describing regions as a single value.
MultiShape() - Constructor for class org.ivoa.dm.adqlgeom.MultiShape
Creates a new MultiShape
MultiShape(List<Shape>) - Constructor for class org.ivoa.dm.adqlgeom.MultiShape
full parameter constructor.
MultiShape(MultiShape) - Constructor for class org.ivoa.dm.adqlgeom.MultiShape
Copy Constructor.
MultiShape.MultiShapeBuilder - Class in org.ivoa.dm.adqlgeom
A builder class for MultiShape, mainly for use in the functional builder pattern.
MultiShapeBuilder() - Constructor for class org.ivoa.dm.adqlgeom.MultiShape.MultiShapeBuilder
 

O

org.ivoa.dm.adqlgeom - package org.ivoa.dm.adqlgeom
package adqlgeom.

P

points - Variable in class org.ivoa.dm.adqlgeom.Polygon
the points that make up the polygon.
points - Variable in class org.ivoa.dm.adqlgeom.Polygon.PolygonBuilder
the points that make up the polygon.
Polygon - Class in org.ivoa.dm.adqlgeom
a simple polygon region on the sky defined a sequence of points connected by great-circle segments.
Polygon() - Constructor for class org.ivoa.dm.adqlgeom.Polygon
Creates a new Polygon
Polygon(List<Point>) - Constructor for class org.ivoa.dm.adqlgeom.Polygon
full parameter constructor.
Polygon(Polygon) - Constructor for class org.ivoa.dm.adqlgeom.Polygon
Copy Constructor.
Polygon(Shape, List<Point>) - Constructor for class org.ivoa.dm.adqlgeom.Polygon
Constructor from supertype instance.
Polygon.PolygonBuilder - Class in org.ivoa.dm.adqlgeom
A builder class for Polygon, mainly for use in the functional builder pattern.
PolygonBuilder() - Constructor for class org.ivoa.dm.adqlgeom.Polygon.PolygonBuilder
 
pos_angle - Variable in class org.ivoa.dm.adqlgeom.Ellipse.EllipseBuilder
The position angle pos is defined as a counterclockwise rotation around the ellipse center and is zero, if the ellipse is “parallel to the equator”.
pos_angle - Variable in class org.ivoa.dm.adqlgeom.Ellipse
The position angle pos is defined as a counterclockwise rotation around the ellipse center and is zero, if the ellipse is “parallel to the equator”.
pos_ne - Variable in class org.ivoa.dm.adqlgeom.Box.BoxBuilder
north-east edge of the box.
pos_ne - Variable in class org.ivoa.dm.adqlgeom.Box
north-east edge of the box.
pos_sw - Variable in class org.ivoa.dm.adqlgeom.Box.BoxBuilder
south-west edge of the box.
pos_sw - Variable in class org.ivoa.dm.adqlgeom.Box
south-west edge of the box.
processReferences() - Method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
 
pu_name() - Static method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
The persistence unit name for the model.

R

radius - Variable in class org.ivoa.dm.adqlgeom.Circle.CircleBuilder
the radius of the circle.
radius - Variable in class org.ivoa.dm.adqlgeom.Circle
the radius of the circle.
References() - Constructor for class org.ivoa.dm.adqlgeom.AdqlgeomModel.References
 

S

setBegin(Point) - Method in class org.ivoa.dm.adqlgeom.Line
Set begin Attribute.
setCenter(Point) - Method in class org.ivoa.dm.adqlgeom.Circle
Set center Attribute.
setCenter(Point) - Method in class org.ivoa.dm.adqlgeom.Ellipse
Set center Attribute.
setEnd(Point) - Method in class org.ivoa.dm.adqlgeom.Line
Set end Attribute.
setLower(Double) - Method in class org.ivoa.dm.adqlgeom.Interval
Set lower Attribute.
setMajor_axis(Double) - Method in class org.ivoa.dm.adqlgeom.Ellipse
Set major_axis Attribute.
setMinor_axis(Double) - Method in class org.ivoa.dm.adqlgeom.Ellipse
Set minor_axis Attribute.
setPoints(List<Point>) - Method in class org.ivoa.dm.adqlgeom.Polygon
Set points Attribute.
setPos_angle(Double) - Method in class org.ivoa.dm.adqlgeom.Ellipse
Set pos_angle Attribute.
setPos_ne(Point) - Method in class org.ivoa.dm.adqlgeom.Box
Set pos_ne Attribute.
setPos_sw(Point) - Method in class org.ivoa.dm.adqlgeom.Box
Set pos_sw Attribute.
setRadius(Double) - Method in class org.ivoa.dm.adqlgeom.Circle
Set radius Attribute.
setShapes(List<Shape>) - Method in class org.ivoa.dm.adqlgeom.MultiShape
Set shapes Attribute.
setUpper(Double) - Method in class org.ivoa.dm.adqlgeom.Interval
Set upper Attribute.
Shape - Class in org.ivoa.dm.adqlgeom
base type of all shapes.
Shape() - Constructor for class org.ivoa.dm.adqlgeom.Shape
Creates a new Shape
Shape(Shape) - Constructor for class org.ivoa.dm.adqlgeom.Shape
Copy Constructor.
shapes - Variable in class org.ivoa.dm.adqlgeom.MultiShape.MultiShapeBuilder
.
shapes - Variable in class org.ivoa.dm.adqlgeom.MultiShape
.

T

TAPSchema() - Static method in class org.ivoa.dm.adqlgeom.AdqlgeomModel
the TAP schema for the model.

U

updateUsing(Box) - Method in class org.ivoa.dm.adqlgeom.Box
Update this object with the content of the given object.
updateUsing(Circle) - Method in class org.ivoa.dm.adqlgeom.Circle
Update this object with the content of the given object.
updateUsing(Ellipse) - Method in class org.ivoa.dm.adqlgeom.Ellipse
Update this object with the content of the given object.
updateUsing(Interval) - Method in class org.ivoa.dm.adqlgeom.Interval
Update this object with the content of the given object.
updateUsing(Line) - Method in class org.ivoa.dm.adqlgeom.Line
Update this object with the content of the given object.
updateUsing(MultiShape) - Method in class org.ivoa.dm.adqlgeom.MultiShape
Update this object with the content of the given object.
updateUsing(Polygon) - Method in class org.ivoa.dm.adqlgeom.Polygon
Update this object with the content of the given object.
updateUsing(Shape) - Method in class org.ivoa.dm.adqlgeom.Shape
Update this object with the content of the given object.
upper - Variable in class org.ivoa.dm.adqlgeom.Interval.IntervalBuilder
.
upper - Variable in class org.ivoa.dm.adqlgeom.Interval
.

W

withBegin(Point) - Method in class org.ivoa.dm.adqlgeom.Line
fluent setter for begin Attribute.
withCenter(Point) - Method in class org.ivoa.dm.adqlgeom.Circle
fluent setter for center Attribute.
withCenter(Point) - Method in class org.ivoa.dm.adqlgeom.Ellipse
fluent setter for center Attribute.
withEnd(Point) - Method in class org.ivoa.dm.adqlgeom.Line
fluent setter for end Attribute.
withLower(Double) - Method in class org.ivoa.dm.adqlgeom.Interval
fluent setter for lower Attribute.
withMajor_axis(Double) - Method in class org.ivoa.dm.adqlgeom.Ellipse
fluent setter for major_axis Attribute.
withMinor_axis(Double) - Method in class org.ivoa.dm.adqlgeom.Ellipse
fluent setter for minor_axis Attribute.
withPoints(List<Point>) - Method in class org.ivoa.dm.adqlgeom.Polygon
fluent setter for points Attribute.
withPos_angle(Double) - Method in class org.ivoa.dm.adqlgeom.Ellipse
fluent setter for pos_angle Attribute.
withPos_ne(Point) - Method in class org.ivoa.dm.adqlgeom.Box
fluent setter for pos_ne Attribute.
withPos_sw(Point) - Method in class org.ivoa.dm.adqlgeom.Box
fluent setter for pos_sw Attribute.
withRadius(Double) - Method in class org.ivoa.dm.adqlgeom.Circle
fluent setter for radius Attribute.
withShapes(List<Shape>) - Method in class org.ivoa.dm.adqlgeom.MultiShape
fluent setter for shapes Attribute.
withUpper(Double) - Method in class org.ivoa.dm.adqlgeom.Interval
fluent setter for upper Attribute.
A B C E F G H I J L M O P R S T U W 
All Classes and Interfaces|All Packages