Uses of Class
org.vrspace.server.obj.Entity
-
Packages that use Entity Package Description org.vrspace.server.core org.vrspace.server.obj -
-
Uses of Entity in org.vrspace.server.core
Classes in org.vrspace.server.core with type parameters of type Entity Modifier and Type Class Description class
PersistenceManager<T extends Entity>
Fields in org.vrspace.server.core with type parameters of type Entity Modifier and Type Field Description protected ConcurrentHashMap<ID,Entity>
WorldManager. cache
Methods in org.vrspace.server.core with type parameters of type Entity Modifier and Type Method Description <T extends Entity>
voidVRSpaceDB. deleteById(Class<T> cls, Long id)
<T extends Entity>
voidVRSpaceDBImpl. deleteById(Class<T> cls, Long id)
<T extends Entity>
Optional<T>VRSpaceDB. findById(Class<T> cls, Long id)
<T extends Entity>
Optional<T>VRSpaceDBImpl. findById(Class<T> cls, Long id)
<T extends Entity>
TVRSpaceDB. get(Class<T> cls, Long id)
<T extends Entity>
TVRSpaceDBImpl. get(Class<T> cls, Long id)
Methods in org.vrspace.server.core that return types with arguments of type Entity Modifier and Type Method Description List<Entity>
WorldManager. find(Predicate<? super Entity> filter)
Find some objects, in-memory operation on cache.default Optional<Entity>
VRObjectRepository. findById(Long id)
Methods in org.vrspace.server.core with parameters of type Entity Modifier and Type Method Description default void
VRObjectRepository. nullSafeDelete(Entity e)
Method parameters in org.vrspace.server.core with type arguments of type Entity Modifier and Type Method Description List<Entity>
WorldManager. find(Predicate<? super Entity> filter)
Find some objects, in-memory operation on cache. -
Uses of Entity in org.vrspace.server.obj
Subclasses of Entity in org.vrspace.server.obj Modifier and Type Class Description class
Animation
A shared animation, embedded into VRObject.class
ArthurBot
A proprietary bot.class
Bot
A Bot is a Client that has no session.class
BotLibre
BotLibre integration point.class
Client
Basic client class, adds user-related properties and business logic to VRObject.class
Color
A color with red, green, blue, alpha componentsclass
Content
Basic content class.class
ContentCategory
A custom category of content.class
Embedded
Entity that hides it's ID from JSON - useful for member variables that need to be persisted, but cannot exist without their parent object.class
EventRecorder
Records all events in the world, saves them to the database, plays them back.class
GltfModel
A 3D Model in GLTF format.class
Ownership
class
PersistentEvent
Persistent version of event that can be stored to the database.class
Point
A point (3D coordinate) in space.class
RemoteServer
class
Rotation
Rotation of an can be represented either by 3 or 4 coordinates (euler angles, quaternions), the server will store and distribute it either way.class
ServerWorld
World in which all servers reside, created by WorldManager on startup.class
Terrain
Shared dynamic terrain, work in progress.class
TerrainPoint
A terrain point.class
User
class
VRObject
Basic VR Object encapsulates minimal spatial and other properties.class
World
VRObject container, contains isolated parts of space, like chat room.
-