Uses of Class
org.episteme.social.economics.EconomicAgent
Packages that use EconomicAgent
Package
Description
- artworks, music, literature classification.
Provides comprehensive mathematical models for economic systems, agent-based
modeling, and financial analysis.
Provides classes for monetary and financial operations.
Provides classes for social geography, human settlements, and mapping.
Provides the
org.episteme.social.law module.Core functionality for the org.episteme.social.medicine.consultation package in the Episteme library.
Provides the
org.episteme.social.politics module.-
Uses of EconomicAgent in org.episteme.social.arts
Subclasses of EconomicAgent in org.episteme.social.artsModifier and TypeClassDescriptionclassRepresents an artist (painter, sculptor, musician, etc.) as a specialized social role. -
Uses of EconomicAgent in org.episteme.social.economics
Subclasses of EconomicAgent in org.episteme.social.economicsMethods in org.episteme.social.economics that return EconomicAgentModifier and TypeMethodDescriptionBarter.getAgent1()Barter.getAgent2()Trade.getEconomicAgent1()Returns the first participant.Trade.getEconomicAgent2()Returns the second participant.Methods in org.episteme.social.economics that return types with arguments of type EconomicAgentModifier and TypeMethodDescriptionOrganization.getOwners()Property.getOwners()Returns the set of owners of this property.Resource.getOwners()Methods in org.episteme.social.economics with parameters of type EconomicAgentModifier and TypeMethodDescriptionvoidOrganization.addOwner(EconomicAgent owner) voidResource.addOwner(EconomicAgent owner) voidResource.removeOwner(EconomicAgent owner) Method parameters in org.episteme.social.economics with type arguments of type EconomicAgentConstructors in org.episteme.social.economics with parameters of type EconomicAgentModifierConstructorDescriptionBarter(EconomicAgent agent1, Set<Resource> resources1, EconomicAgent agent2, Set<Resource> resources2) Initializes a barter contract.Trade(EconomicAgent economicAgent1, Set<Resource> agent1Resources, Money pricePaidBy1To2, EconomicAgent economicAgent2, Set<Resource> agent2Resources) Creates a new Trade transaction.Constructor parameters in org.episteme.social.economics with type arguments of type EconomicAgentModifierConstructorDescriptionBank(String name, Identification identification, Set<EconomicAgent> owners, BusinessPlace place, Set<Account> accounts) Initializes a new Bank with official documentation.Factory(String name, Identification id, Set<EconomicAgent> owners, BusinessPlace place, Set<Account> accounts) Standard constructor for industrial organizations.Holding(String name, Identification id, Set<EconomicAgent> owners, BusinessPlace place, Set<Account> accounts, Set<Organization> organizations) Initializes a holding company.Organization(String name, Identification id, Set<EconomicAgent> owners, Place place, Set<Account> accounts) Constructor for Bank compatibility (detailed). -
Uses of EconomicAgent in org.episteme.social.economics.money
Methods in org.episteme.social.economics.money that return types with arguments of type EconomicAgentModifier and TypeMethodDescriptionAccount.getOwners()Returns an unmodifiable set of account owners.Share.getOwners()Returns an unmodifiable view of the owners.Methods in org.episteme.social.economics.money with parameters of type EconomicAgentModifier and TypeMethodDescriptionvoidAccount.addOwner(EconomicAgent owner) Adds an owner to the account.voidShare.addOwner(EconomicAgent owner) Adds an owner to this share.voidAccount.removeOwner(EconomicAgent owner) Removes an owner from the account.voidShare.removeOwner(EconomicAgent owner) Removes an owner from this share.Method parameters in org.episteme.social.economics.money with type arguments of type EconomicAgentModifier and TypeMethodDescriptionvoidAccount.setOwners(Set<EconomicAgent> owners) Replaces all owners.Constructor parameters in org.episteme.social.economics.money with type arguments of type EconomicAgentModifierConstructorDescriptionAccount(Bank bank, Set<EconomicAgent> owners, Identification identification, String name, Money amount) Creates a new Account with full details.Account(Bank bank, Set<EconomicAgent> owners, Identification id, String name, Money amount, Map<Share, Integer> shares) Creates a new Account with shares.Share(Set<EconomicAgent> owners, String symbol, Organization company, Money currentValue) Creates a new Share. -
Uses of EconomicAgent in org.episteme.social.geography
Methods in org.episteme.social.geography that return types with arguments of type EconomicAgentMethods in org.episteme.social.geography with parameters of type EconomicAgentModifier and TypeMethodDescriptionvoidOwnedPlace.addOwner(EconomicAgent owner) voidOwnedPlace.removeOwner(EconomicAgent owner) Constructor parameters in org.episteme.social.geography with type arguments of type EconomicAgentModifierConstructorDescriptionBusinessPlace(String name, Address address, Set<EconomicAgent> owners) Home(String name, Address address, Set<EconomicAgent> owners) OwnedPlace(String name, Set<EconomicAgent> initialOwners) -
Uses of EconomicAgent in org.episteme.social.law
Subclasses of EconomicAgent in org.episteme.social.lawModifier and TypeClassDescriptionclassRepresents a judge responsible for presiding over legal proceedings and trials.classRepresents a member of a jury whose role is to decide if the defendant is guilty or liable, or to determine fact-based outcomes in a trial.classThe Lawyer class represents a legal professional whose primary role is to provide legal advice and represent individuals or organizations in legal matters.classRepresents a prosecutor, who is a legal professional responsible for presenting the case in a criminal trial against an individual accused of breaking the law.Methods in org.episteme.social.law that return types with arguments of type EconomicAgentConstructors in org.episteme.social.law with parameters of type EconomicAgentModifierConstructorDescriptionLicense(EconomicAgent owner, Organization authority, Identification identification, String right) Creates a new License object with a single initial right.License(EconomicAgent owner, Organization authority, Identification identification, List<String> rights) Creates a new License object with multiple rights. -
Uses of EconomicAgent in org.episteme.social.medicine.consultation
Subclasses of EconomicAgent in org.episteme.social.medicine.consultationModifier and TypeClassDescriptionclassThe Doctor class provides some useful information for people whose job is to cure individuals. -
Uses of EconomicAgent in org.episteme.social.politics
Constructor parameters in org.episteme.social.politics with type arguments of type EconomicAgentModifierConstructorDescriptionPoliticalParty(String name, Identification identification, Set<EconomicAgent> owners, BusinessPlace place, Set<Account> accounts) Initializes a new PoliticalParty.