Skip navigation links
A B G H I M O P S T 

A

AbstractBody - Class in org.jsimpledb.demo
Support superclass for Body implementations.
AbstractBody() - Constructor for class org.jsimpledb.demo.AbstractBody
 
AbstractHasSatellites<S extends Satellite<?>> - Class in org.jsimpledb.demo
Support superclass for HasSatellites implementations.
AbstractHasSatellites(Class<S>) - Constructor for class org.jsimpledb.demo.AbstractHasSatellites
 

B

Body - Interface in org.jsimpledb.demo
Implemented by all heavenly bodies.

G

getImage() - Method in interface org.jsimpledb.demo.Body
Get the image of this instance, if any.
getLuminosity() - Method in class org.jsimpledb.demo.Star
Get this star's luminosity.
getMass() - Method in interface org.jsimpledb.demo.Body
Get the mass of this instance in kilograms.
getName() - Method in interface org.jsimpledb.demo.Body
Get the name of this instance.
getParent() - Method in interface org.jsimpledb.demo.Satellite
Get the parent around which this instance orbits, if any.
getSatellites() - Method in class org.jsimpledb.demo.AbstractHasSatellites
 
getSatellites() - Method in interface org.jsimpledb.demo.HasSatellites
Get the satellites associated with this instance.

H

HasSatellites<S extends Satellite<?>> - Interface in org.jsimpledb.demo
Implemented by heavenly bodies that can have other heavenly bodies as satellites.

I

isRinged() - Method in class org.jsimpledb.demo.Planet
Get whether this planet is ringed.

M

Moon - Class in org.jsimpledb.demo
Represents a moon of a planet.
Moon() - Constructor for class org.jsimpledb.demo.Moon
 

O

org.jsimpledb.demo - package org.jsimpledb.demo
Demonstration Java model classes.

P

Planet - Class in org.jsimpledb.demo
Represents a planet.
Planet() - Constructor for class org.jsimpledb.demo.Planet
 

S

Satellite<P extends HasSatellites<?>> - Interface in org.jsimpledb.demo
Implemented by heavenly bodies that can orbit around other heavenly bodies.
setImage(byte[]) - Method in interface org.jsimpledb.demo.Body
 
setLuminosity(float) - Method in class org.jsimpledb.demo.Star
 
setMass(float) - Method in interface org.jsimpledb.demo.Body
 
setName(String) - Method in interface org.jsimpledb.demo.Body
 
setParent(P) - Method in interface org.jsimpledb.demo.Satellite
 
setRinged(boolean) - Method in class org.jsimpledb.demo.Planet
 
Star - Class in org.jsimpledb.demo
Represents a star.
Star() - Constructor for class org.jsimpledb.demo.Star
 

T

toString() - Method in class org.jsimpledb.demo.AbstractBody
 
A B G H I M O P S T 
Skip navigation links

Copyright © 2017. All rights reserved.