Uses of Class
edu.uky.cs.nil.tt.world.Asset
Packages that use Asset
Package
Description
Story
worlds define the objects, concepts, and actions that
exist in a story, and story world models define the logic
for when actions can happen, how actions change the current state of world,
when endings happen, etc.-
Uses of Asset in edu.uky.cs.nil.tt.world
Subclasses of Asset in edu.uky.cs.nil.tt.worldModifier and TypeClassDescriptionfinal classfinal classAn ending is asigned assetthat represents one of several possible ways a story can end.final classAn entity is anassetthat represents a character, object, place, or idea in astory world.classA signed asset is anassetwhich has a uniquesignatureamong all other assets of that type in astory world.final classMethods in edu.uky.cs.nil.tt.world with type parameters of type AssetModifier and TypeMethodDescription<A extends Asset>
AWorld.validate(A asset) If this story world contains an asset matching the name of the given asset, the asset from this story world world with that name is returned; otherwise, an exception is thrown.Methods in edu.uky.cs.nil.tt.world that return AssetModifier and TypeMethodDescriptionabstract AssetAsset.setDescription(String description) Returns a new asset that is the same as this asset, except that itsdescriptionis the given value.protected abstract AssetAsset.setID(int id) Returns a new asset that is the same as this asset, except that its ID number is the given value.abstract AssetAsset.substitute(Function<Object, Object> substitution)