Uses of Class
org.episteme.social.sociology.Person
Packages that use Person
Package
Description
Provides the
org.episteme.social.law module.- social structures, persons, and cultural modeling.
Core functionality for the org.episteme.social.sociology.survey package in the Episteme library.
Provides classes and interfaces for sports science, athletic performance analysis,
and competition modeling.
-
Uses of Person in org.episteme.social.law
Methods in org.episteme.social.law that return types with arguments of type PersonMethods in org.episteme.social.law with parameters of type PersonConstructors in org.episteme.social.law with parameters of type PersonModifierConstructorDescriptionBiometrics(Person person) Creates a new Biometrics object for a given person. -
Uses of Person in org.episteme.social.sociology
Subclasses with type arguments of type Person in org.episteme.social.sociologyModifier and TypeClassDescriptionclassRepresents a society, defined by its type, culture, institutions, and geographic location.classRepresents a formal or informal social SociologicalGroup of individuals.Classes in org.episteme.social.sociology that implement interfaces with type arguments of type PersonModifier and TypeClassDescriptionclassRepresents a social network graph where persons are nodes and relationships are edges.Methods in org.episteme.social.sociology that return PersonModifier and TypeMethodDescriptionCreates a person with minimal information (name only).Creates a person with specific attributes and an auto-generated ID.SociologicalFamily.getParent1()Returns the primary parent.SociologicalFamily.getParent2()Returns the secondary parent.Methods in org.episteme.social.sociology that return types with arguments of type PersonModifier and TypeMethodDescriptionSocialNetwork.edges()SociologicalFamily.getChildren()Returns an unmodifiable list of children in the SociologicalFamily.Religion.getClergy()SocialNetwork.getNeighbors(Person p) SocietySimulation.getOpinions()SociologicalFamily.getParents()Returns a list containing all defined parents.SocialNetwork.getPersons()Person.getSpouses()SocialNetwork.getWeightedEdges()SocialNetwork.getWeightedEdgesFrom(Person vertex) SocialNetwork.vertices()Methods in org.episteme.social.sociology with parameters of type PersonModifier and TypeMethodDescriptionvoidAdds a child to the SociologicalFamily unit.voidReligion.addClergyMember(Person person) voidSocialNetwork.addConnection(Person p1, Person p2) Adds a bidirectional connection (relationship) between two people.voidSocialNetwork.addConnection(Person p1, Person p2, double weight) voidSocialNetwork.addConnection(Person p1, Person p2, Real weight) Adds a bidirectional weighted connection.booleanvoidAdds a person to the network as a node.voidbooleanbooleanSocialNetwork.areConnected(Person p1, Person p2) Checks if two people are directly connected.static RealSocialCapitalModel.calculateBondingCapital(Person person, SociologicalGroup SociologicalGroup, SocialNetwork network) Calculates the "Bonding Social Capital" of a person within a specific SociologicalGroup.static RealSocialCapitalModel.calculateBridgingCapital(Person person, Set<SociologicalGroup> primaryGroups, SocialNetwork network) Calculates the "Bridging Social Capital" of a person.intSocialNetwork.getClosenessCentrality(Person p) Calculates the closeness centrality of a person.SocialNetwork.getClusteringCoefficient(Person p) Calculates the local clustering coefficient of a person.int[]AxelrodModel.getCulture(Person p) SocialNetwork.getDegreeCentrality(Person p) Calculates the degree centrality of a person.intSocialNetwork.getDegreesOfSeparation(Person start, Person end) Finds the shortest path (degrees of separation) between two people using Breadth-First Search (BFS).SocialNetwork.getNeighbors(Person p) SocialNetwork.getWeightedEdgesFrom(Person vertex) voidPerson.removeSpouse(Person spouse) voidSociologicalFamily.setParent1(Person parent) Sets the primary parent of the SociologicalFamily.voidSociologicalFamily.setParent2(Person parent) Sets the secondary parent of the SociologicalFamily.Constructor parameters in org.episteme.social.sociology with type arguments of type Person -
Uses of Person in org.episteme.social.sociology.survey
Methods in org.episteme.social.sociology.survey that return PersonConstructors in org.episteme.social.sociology.survey with parameters of type Person -
Uses of Person in org.episteme.social.sports
Methods in org.episteme.social.sports that return types with arguments of type PersonModifier and TypeMethodDescriptionTeam.getMembers()Returns an unmodifiable view of team members.Methods in org.episteme.social.sports with parameters of type Person