Class PeriodicTable
java.lang.Object
org.episteme.natural.chemistry.PeriodicTable
This class provides access to the elements of the periodic table.
Modernized for Episteme V5 to return
properties.
Loads data from elements.json.
* @author Silvere Martin-Michiellot
Element objects with
invalid reference
Quantity
- Since:
- 1.0
- Author:
- Gemini AI (Google DeepMind)
-
Method Summary
Modifier and TypeMethodDescriptionstatic ElementRetrieves an element by its chemical symbol (Legacy alias).static voidstatic ElementgetElement(String nameOrSymbol) Returns an element from its name or symbol.static intstatic StringReturns the name for a symbol (e.g.static voidregisterElement(Element element) Registers an element manually.
-
Method Details
-
getName
-
getElement
-
bySymbol
-
registerElement
Registers an element manually.- Parameters:
element- the element to register.
-
getElementCount
public static int getElementCount() -
ensureLoaded
public static void ensureLoaded()
-