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 classPersistenceManager<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. cacheMethods 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 voidVRObjectRepository. 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 classAnimationA shared animation, embedded into VRObject.classArthurBotA proprietary bot.classBotA Bot is a Client that has no session.classBotLibreBotLibre integration point.classClientBasic client class, adds user-related properties and business logic to VRObject.classColorA color with red, green, blue, alpha componentsclassContentBasic content class.classContentCategoryA custom category of content.classEmbeddedEntity that hides it's ID from JSON - useful for member variables that need to be persisted, but cannot exist without their parent object.classEventRecorderRecords all events in the world, saves them to the database, plays them back.classGltfModelA 3D Model in GLTF format.classOwnershipclassPersistentEventPersistent version of event that can be stored to the database.classPointA point (3D coordinate) in space.classRemoteServerclassRotationRotation of an can be represented either by 3 or 4 coordinates (euler angles, quaternions), the server will store and distribute it either way.classServerWorldWorld in which all servers reside, created by WorldManager on startup.classTerrainShared dynamic terrain, work in progress.classTerrainPointA terrain point.classUserclassVRObjectBasic VR Object encapsulates minimal spatial and other properties.classWorldVRObject container, contains isolated parts of space, like chat room.
-