- calcArea(Way) - Static method in class edu.ie3.util.geo.GeoUtils
-
- calcArea(Polygon) - Static method in class edu.ie3.util.geo.GeoUtils
-
- calcGeo2qmNew(double, Quantity<Area>) - Static method in class edu.ie3.util.geo.GeoUtils
-
- calcHaversine(double, double, double, double) - Static method in class edu.ie3.util.geo.GeoUtils
-
Calculates the distance in km between two lat/long points using the haversine formula
- calculateBuildingArea(Way) - Static method in class edu.ie3.util.geo.GeoUtils
-
- camelCase() - Method in class edu.ie3.util.naming.Naming
-
- camelCaseToSnakeCase(String) - Static method in class edu.ie3.util.StringUtils
-
Converts a given camel case string to its snake case representation
- camelCaseToSnakeCase(String[]) - Static method in class edu.ie3.util.StringUtils
-
Converts an Array of camel case strings to its snake case representations
- camelSnakeCase() - Method in class edu.ie3.util.naming.Naming
-
- capitalize(String) - Static method in class edu.ie3.util.StringUtils
-
Capitalizes a given String.
- CHARSET_UTF8 - Static variable in class edu.ie3.util.io.FileIOUtils
-
- CHARSET_WINDOWS_ISO88591 - Static variable in class edu.ie3.util.io.FileIOUtils
-
- cleanString(String) - Static method in class edu.ie3.util.StringUtils
-
Replaces all non word-characters with an underscore
- ClosedInterval<T extends java.lang.Comparable<? super T> & java.io.Serializable> - Class in edu.ie3.util.interval
-
Closed interval.
- ClosedInterval(T, T) - Constructor for class edu.ie3.util.interval.ClosedInterval
-
- compareTo(CoordinateDistance) - Method in class edu.ie3.util.geo.CoordinateDistance
-
Compares two coordinate distances on the length of the distance alone, thus having a natural
ordering that is inconsistent with equals
- compressDir(Path, Path) - Static method in class edu.ie3.util.io.FileIOUtils
-
Compress all the files present in the provided directory and returns a Future with the
result.
- compressFile(Path, Path) - Static method in class edu.ie3.util.io.FileIOUtils
-
Compresses a single file and returns a Future with the result.
- considerablyAbsEqual(Quantity<Q>, Quantity<Q>, double) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
- considerablyEqualAngle(Quantity<Angle>, Quantity<Angle>, double) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
- considerablyRelEqual(Quantity<Q>, Quantity<Q>, double) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
- CoordinateDistance - Class in edu.ie3.util.geo
-
Wraps two coordinates with the distance between the first one and the second one, can be compared
by distance to another CoordinateDistance
- CoordinateDistance(Point, Point) - Constructor for class edu.ie3.util.geo.CoordinateDistance
-
- copy(C) - Static method in class edu.ie3.util.copy.DeepCopy
-
Returns a copy of the object, or null if the object cannot be serialized.
- count - Variable in class edu.ie3.util.copy.FastByteArrayInputStream
-
Number of bytes that we can read from the buffer
- csvString(String, String) - Static method in class edu.ie3.util.StringUtils
-
Quotes a given string that contains special characters to comply with the csv specification RFC
4180 (https://tools.ietf.org/html/rfc4180).
- Currency - Interface in edu.ie3.util.quantities.interfaces
-
- EARTH_RADIUS - Static variable in class edu.ie3.util.geo.GeoUtils
-
- edu.ie3.util - package edu.ie3.util
-
- edu.ie3.util.copy - package edu.ie3.util.copy
-
- edu.ie3.util.exceptions - package edu.ie3.util.exceptions
-
- edu.ie3.util.geo - package edu.ie3.util.geo
-
- edu.ie3.util.interval - package edu.ie3.util.interval
-
- edu.ie3.util.io - package edu.ie3.util.io
-
- edu.ie3.util.io.xmladapter - package edu.ie3.util.io.xmladapter
-
- edu.ie3.util.json - package edu.ie3.util.json
-
- edu.ie3.util.naming - package edu.ie3.util.naming
-
- edu.ie3.util.quantities - package edu.ie3.util.quantities
-
- edu.ie3.util.quantities.interfaces - package edu.ie3.util.quantities.interfaces
-
- EmpiricalRandom<C> - Class in edu.ie3.util
-
Returns random objects based on their empirical occurrence.
- EmpiricalRandom(Map<C, Double>, long) - Constructor for class edu.ie3.util.EmpiricalRandom
-
Constructor for the empirical occurrence based random generator
- EmpiricalRandom(Map<C, Double>) - Constructor for class edu.ie3.util.EmpiricalRandom
-
Constructor for the empirical occurrence based random generator
- EmptyQuantity<Q extends javax.measure.Quantity<Q>> - Class in edu.ie3.util.quantities
-
This class represents a Quantity with the value null.
- EmptyQuantityException - Exception in edu.ie3.util.exceptions
-
Thrown when an operation should be performed on an
EmptyQuantity
which is not allowed.
- EmptyQuantityException() - Constructor for exception edu.ie3.util.exceptions.EmptyQuantityException
-
Constructs a EmptyQuantityException with no detail message.
- EmptyQuantityException(String) - Constructor for exception edu.ie3.util.exceptions.EmptyQuantityException
-
Constructs a EmptyQuantityException with the specified detail message.
- EnergyDensity - Interface in edu.ie3.util.quantities.interfaces
-
- EnergyPrice - Interface in edu.ie3.util.quantities.interfaces
-
- equals(Object) - Method in class edu.ie3.util.geo.CoordinateDistance
-
- equals(Object) - Method in class edu.ie3.util.naming.Naming
-
- equals(Object) - Method in class edu.ie3.util.OneToOneMap
-
- equals(Object) - Method in class edu.ie3.util.quantities.EmptyQuantity
-
Decides equality based only on the type of the object: If it is an EmptyQuantity, it is
equal.
- equals(Quantity<Q>, Quantity<Q>) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Quantitys, if they are equal.
- equals(Quantity<Q>, Quantity<Q>, double) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Quantitys, if they are equal.
- EURO - Static variable in class edu.ie3.util.quantities.PowerSystemUnits
-
Euro
- EURO_PER_KILOMETRE - Static variable in class edu.ie3.util.quantities.PowerSystemUnits
-
Euro / km
- EURO_PER_KILOWATTHOUR - Static variable in class edu.ie3.util.quantities.PowerSystemUnits
-
Euro / kWh
- EURO_PER_MEGAWATTHOUR - Static variable in class edu.ie3.util.quantities.PowerSystemUnits
-
Euro / MWh
- EURO_PER_WATTHOUR - Static variable in class edu.ie3.util.quantities.PowerSystemUnits
-
Euro / Wh
- extractDir(Path, Path) - Static method in class edu.ie3.util.io.FileIOUtils
-
Extracts the given archive to a sub-directory with the same name that the archive has beneath
the target directory.
- extractDir(Path, File) - Static method in class edu.ie3.util.io.FileIOUtils
-
Extracts the given archive to a sub-directory with the same name that the archive has beneath
the target directory.
- extractFile(Path, Path) - Static method in class edu.ie3.util.io.FileIOUtils
-
Extracts the given zipped file to a file with the same name that the zipped file has beneath
the target directory.
- GeoPreparationException - Exception in edu.ie3.util.exceptions
-
Exception that is thrown when something went's wrong during geo handling
- GeoPreparationException() - Constructor for exception edu.ie3.util.exceptions.GeoPreparationException
-
- GeoPreparationException(String) - Constructor for exception edu.ie3.util.exceptions.GeoPreparationException
-
- GeoPreparationException(String, Throwable) - Constructor for exception edu.ie3.util.exceptions.GeoPreparationException
-
- GeoPreparationException(Throwable) - Constructor for exception edu.ie3.util.exceptions.GeoPreparationException
-
- GeoPreparationException(String, Throwable, boolean, boolean) - Constructor for exception edu.ie3.util.exceptions.GeoPreparationException
-
- GeoUtils - Class in edu.ie3.util.geo
-
Functionality to deal with geographical and geometric information
- GeoUtils() - Constructor for class edu.ie3.util.geo.GeoUtils
-
- GeoUtils.ConvexHullAlgorithm - Enum in edu.ie3.util.geo
-
- getBufferedWriter(String, Charset) - Static method in class edu.ie3.util.io.FileIOUtils
-
Tries to open the specified file for writing and returns a BufferedWriter for it.
- getBufferedWriter(String, Charset, boolean) - Static method in class edu.ie3.util.io.FileIOUtils
-
Tries to open the specified file for writing and returns a BufferedWriter for it.
- getBufferedWriterUTF8(String) - Static method in class edu.ie3.util.io.FileIOUtils
-
Tries to open the specified file for writing and returns a UTF-8 charset encoded BufferedWriter
for it.
- getByteArray() - Method in class edu.ie3.util.copy.FastByteArrayOutputStream
-
Returns the byte array containing the written data.
- getConvexHull(int[], int[]) - Static method in class edu.ie3.util.geo.GrahamScan
-
Returns the convex hull of the points created from xs and ys.
- getConvexHull(List<Point>) - Static method in class edu.ie3.util.geo.GrahamScan
-
Returns the convex hull of the points created from the list points.
- getCoordinateA() - Method in class edu.ie3.util.geo.CoordinateDistance
-
- getCoordinateB() - Method in class edu.ie3.util.geo.CoordinateDistance
-
- getCoordinateDistances(Point, Collection<Point>) - Static method in class edu.ie3.util.geo.GeoUtils
-
- getDateTimeFormatter() - Method in class edu.ie3.util.TimeUtil
-
- getDistance() - Method in class edu.ie3.util.geo.CoordinateDistance
-
- getDtfPattern() - Method in class edu.ie3.util.TimeUtil
-
- getEmpiricalCdf() - Method in class edu.ie3.util.EmpiricalRandom
-
- getInputStream() - Method in class edu.ie3.util.copy.FastByteArrayOutputStream
-
Returns a ByteArrayInputStream for reading back the written data
- getIntersection(Polygon, Polygon) - Static method in class edu.ie3.util.geo.GeoUtils
-
- getKey(Y) - Method in class edu.ie3.util.OneToOneMap
-
- getLocale() - Method in class edu.ie3.util.TimeUtil
-
- getLowestPoint(List<Point>) - Static method in class edu.ie3.util.geo.GrahamScan
-
Returns the points with the lowest y coordinate.
- getQuarterHourOfDay(ZonedDateTime) - Method in class edu.ie3.util.TimeUtil
-
Determines the number of quarter hour of the day (starting with 0).
- getSize() - Method in class edu.ie3.util.copy.FastByteArrayOutputStream
-
- getSortedPointSet(List<Point>) - Static method in class edu.ie3.util.geo.GrahamScan
-
Returns a sorted set of points from the list points.
- getTimeZone() - Method in class edu.ie3.util.TimeUtil
-
- getTurn(Point, Point, Point) - Static method in class edu.ie3.util.geo.GrahamScan
-
Returns the GrahamScan#Turn formed by traversing through the ordered points a,
b and c.
- getValue() - Method in class edu.ie3.util.quantities.EmptyQuantity
-
Returns always null, as that is the only value an EmptyQuantity can and should have
- getZoneId() - Method in class edu.ie3.util.TimeUtil
-
- GrahamScan - Class in edu.ie3.util.geo
-
- GrahamScan() - Constructor for class edu.ie3.util.geo.GrahamScan
-
- GrahamScan.Turn - Enum in edu.ie3.util.geo
-
An enum denoting a directional-turn between 3 points (vectors).
- gzip(String) - Static method in class edu.ie3.util.io.FileIOUtils
-
- gzip(String, String) - Static method in class edu.ie3.util.io.FileIOUtils
-
- includes(T) - Method in class edu.ie3.util.interval.ClosedInterval
-
Checks if value is included in the interval, treating it as an closed interval
- includes(T) - Method in class edu.ie3.util.interval.LeftOpenInterval
-
Checks if value is included in the interval, treating it as an left open interval
- includes(T) - Method in class edu.ie3.util.interval.OpenInterval
-
Checks if value is included in the interval, treating it as an open interval
- includes(T) - Method in class edu.ie3.util.interval.RightOpenInterval
-
Checks if value is included in the interval, treating it as an right open interval
- inverse() - Method in class edu.ie3.util.quantities.EmptyQuantity
-
- Irradiance - Interface in edu.ie3.util.quantities.interfaces
-
Irradiance is the radiant exitance emitted or received by a surface per unit area.
- Irradiation - Interface in edu.ie3.util.quantities.interfaces
-
Interface to describe the radiant exposure quantity.
- isBetween(Node, Node, Node) - Static method in class edu.ie3.util.geo.GeoUtils
-
- isEmpty(Quantity<?>) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Checks if the given quantity is empty by returning positive if it is an EmptyQuantity.
- isEquivalentAbs(Quantity<Q>, Quantity<Q>) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Quantitys, if they are equivalent considering both quantities
magnitude.
- isEquivalentAbs(Quantity<Q>, Quantity<Q>, double) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Quantitys, if they are equivalent considering both quantities
magnitude.
- isEquivalentAngle(Quantity<Angle>, Quantity<Angle>) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Angle Quantitys, if they are equivalent, especially
considering semantic equality for angles.
- isEquivalentAngle(Quantity<Angle>, Quantity<Angle>, double) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Angle Quantitys, if they are equivalent, especially
considering semantic equality for angles.
- isEquivalentConsideringEmpty(ComparableQuantity<Q>, ComparableQuantity<Q>) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Quantitys, if they are equivalent.
- isEquivalentConsideringEmpty(ComparableQuantity<Q>, ComparableQuantity<Q>, double) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Quantitys, if they are equivalent.
- isEquivalentRel(Quantity<Q>, Quantity<Q>) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Quantitys, if they are equivalent considering both quantities
magnitude.
- isEquivalentRel(Quantity<Q>, Quantity<Q>, double) - Static method in class edu.ie3.util.quantities.QuantityUtil
-
Compares two Quantitys, if they are equivalent considering both quantities
magnitude.
- isEquivalentTo(Quantity) - Method in class edu.ie3.util.quantities.EmptyQuantity
-
Decides equality based only on the type of the quantity: If it is an EmptyQuantity, it
is equal.
- isInsideLanduse(LatLon, List<Way>) - Static method in class edu.ie3.util.geo.GeoUtils
-
- isTheSameConsideringEmpty(Quantity<Q>, Quantity<Q>) - Static method in class edu.ie3.util.quantities.QuantityUtil
-