Uses of Interface
org.episteme.core.mathematics.algebra.Interval
Packages that use Interval
Package
Description
Defines fundamental algebraic concepts:
Provides classes and interfaces for archaeological research and analysis.
-
Uses of Interval in org.episteme.core.mathematics.algebra
Methods in org.episteme.core.mathematics.algebra that return IntervalModifier and TypeMethodDescriptionInterval.boundingInterval(Interval<T> other) Returns the smallest interval containing both this and another interval.Interval.intersection(Interval<T> other) Returns the intersection of this interval with another.Methods in org.episteme.core.mathematics.algebra with parameters of type IntervalModifier and TypeMethodDescriptionInterval.boundingInterval(Interval<T> other) Returns the smallest interval containing both this and another interval.booleanChecks if this interval contains another interval entirely.Interval.intersection(Interval<T> other) Returns the intersection of this interval with another.booleanChecks if this interval overlaps with another. -
Uses of Interval in org.episteme.core.mathematics.algebra.intervals
Classes in org.episteme.core.mathematics.algebra.intervals that implement IntervalModifier and TypeClassDescriptionclassFieldIntervalND<T extends Comparable<T>>N-dimensional interval over a Field (elements support full arithmetic).classOrderedSetIntervalND<T extends Comparable<T>>N-dimensional interval over an ordered set (elements must be Comparable).classRingIntervalND<T extends Comparable<T>>N-dimensional interval over a Ring (elements support addition and subtraction).Methods in org.episteme.core.mathematics.algebra.intervals that return IntervalModifier and TypeMethodDescriptionFieldIntervalND.boundingInterval(Interval<T> other) OrderedSetIntervalND.boundingInterval(Interval<T> other) RingIntervalND.boundingInterval(Interval<T> other) FieldIntervalND.intersection(Interval<T> other) OrderedSetIntervalND.intersection(Interval<T> other) RingIntervalND.intersection(Interval<T> other) Methods in org.episteme.core.mathematics.algebra.intervals with parameters of type IntervalModifier and TypeMethodDescriptionstatic RealReturns the area of the complex region.FieldIntervalND.boundingInterval(Interval<T> other) OrderedSetIntervalND.boundingInterval(Interval<T> other) RingIntervalND.boundingInterval(Interval<T> other) static ComplexReturns the center of the complex region.static booleanChecks if a complex number is inside the region.booleanstatic RealReturns the height (imaginary axis extent) of the region.FieldIntervalND.intersection(Interval<T> other) OrderedSetIntervalND.intersection(Interval<T> other) RingIntervalND.intersection(Interval<T> other) static booleanReturns whether the interval is empty.static booleanReturns whether the interval is empty.Returns an iterator over all Integer numbers in the interval.Returns an iterator over all Natural numbers in the interval.static RealReturns the length (width) of a 1D Real interval.static RealReturns the midpoint of a 1D Real interval.booleanstatic longReturns the number of Integer numbers in the interval.static longReturns the number of Natural numbers in the interval.Returns a stream of all Integer numbers in the interval.Returns a stream of all Natural numbers in the interval.static FieldIntervalND<Real> Creates a translated region.static RealReturns the width (real axis extent) of the region.static FieldIntervalND<Real> Creates a zoomed-in region centered at the same point. -
Uses of Interval in org.episteme.social.history.archeology
Fields in org.episteme.social.history.archeology declared as IntervalModifier and TypeFieldDescriptionArcheologyConstants.ARCHEANArchean Eon interval (~3.8B years ago to ~2.5B years ago).ArcheologyConstants.CAMBRIANCambrian Period interval (~545M years ago to ~490M years ago).ArcheologyConstants.CARBONIFEROUSCarboniferous Period interval (~360M years ago to ~325M years ago).ArcheologyConstants.CRETACEOUSCretaceous Period interval (~146M years ago to ~64.3M years ago).ArcheologyConstants.DEVONIANDevonian Period interval (~408.5M years ago to ~360M years ago).ArcheologyConstants.EOCENEEocene Epoch interval (~55M years ago to ~38M years ago).ArcheologyConstants.HADEANHadean Eon interval (~4.1B years ago to ~3.8B years ago).ArcheologyConstants.HOLOCENEHolocene Epoch interval (~10,000 years ago to present).ArcheologyConstants.JURASSICJurassic Period interval (~208M years ago to ~146M years ago).ArcheologyConstants.MESOPROTEROZOICMesoproterozoic Era interval (~1.6B years ago to ~900M years ago).ArcheologyConstants.MIOCENEMiocene Epoch interval (~23M years ago to ~5M years ago).ArcheologyConstants.NEOPROTEROZOICNeoproterozoic Era interval (~900M years ago to ~545M years ago).ArcheologyConstants.OLIGOCENEOligocene Epoch interval (~38M years ago to ~23M years ago).ArcheologyConstants.ORDOVICIANOrdovician Period interval (~490M years ago to ~443.5M years ago).ArcheologyConstants.PALEOCENEPaleocene Epoch interval (~64.3M years ago to ~55M years ago).ArcheologyConstants.PALEOPROTEROZOICPaleoproterozoic Era interval (~2.5B years ago to ~1.6B years ago).ArcheologyConstants.PERMIANPermian Period interval (~325M years ago to ~251.1M years ago).ArcheologyConstants.PLEISTOCENEPleistocene Epoch interval (~1.6M years ago to ~10,000 years ago).ArcheologyConstants.PLIOCENEPliocene Epoch interval (~5M years ago to ~1.6M years ago).ArcheologyConstants.SILURIANSilurian Period interval (~443.5M years ago to ~408.5M years ago).ArcheologyConstants.TRIASSICTriassic Period interval (~251.1M years ago to ~208M years ago).