Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • de.linusdev.lutils.math.matrix.array.floatn.ABFloatMxN (implements de.linusdev.lutils.math.matrix.abstracts.floatn.FloatMxN)
      • de.linusdev.lutils.math.matrix.array.floatn.ABFloat3x3 (implements de.linusdev.lutils.math.matrix.abstracts.floatn.Float3x3)
      • de.linusdev.lutils.math.matrix.array.floatn.ABFloat4x4 (implements de.linusdev.lutils.math.matrix.abstracts.floatn.Float4x4)
    • de.linusdev.lutils.math.vector.array.floatn.ABFloatN (implements de.linusdev.lutils.math.vector.abstracts.floatn.FloatN)
      • de.linusdev.lutils.math.vector.array.floatn.ABFloat1 (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float1)
      • de.linusdev.lutils.math.vector.array.floatn.ABFloat2 (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float2)
      • de.linusdev.lutils.math.vector.array.floatn.ABFloat3 (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float3)
      • de.linusdev.lutils.math.vector.array.floatn.ABFloat4 (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float4)
    • de.linusdev.lutils.async.AbstractFuture<R,S,T> (implements de.linusdev.lutils.async.Future<R,S>)
    • de.linusdev.lutils.struct.utils.BufferUtils
    • de.linusdev.lutils.async.completeable.CompletableTask<R,S> (implements de.linusdev.lutils.async.PTask<R,S>)
    • de.linusdev.lutils.async.ComputationResult<R,S>
    • de.linusdev.lutils.async.executable.ExecutableTaskBase<R,S> (implements de.linusdev.lutils.async.executable.ExecutableTask<R,S>, de.linusdev.lutils.async.PTask<R,S>)
      • de.linusdev.lutils.async.queue.QueueableBase<T,R> (implements de.linusdev.lutils.async.queue.Queueable<T,R>)
    • de.linusdev.lutils.http_WIP.header.HeaderImpl (implements de.linusdev.lutils.http_WIP.header.Header)
    • de.linusdev.lutils.color.impl.HSVAColorImpl (implements de.linusdev.lutils.color.HSVAColor)
    • de.linusdev.lutils.http_WIP.HTTPRequest<B>
    • de.linusdev.lutils.http_WIP.HTTPRequestBuilder
    • de.linusdev.lutils.http_WIP.HTTPRequestReader
    • de.linusdev.lutils.bitfield.IntBitfield<V>
    • de.linusdev.lutils.llist.LLinkedList<O> (implements java.util.List<E>)
    • de.linusdev.lutils.llist.LLinkedListEntry<O>
    • de.linusdev.lutils.llist.LLinkedListIterator<O> (implements java.util.Iterator<E>, java.util.ListIterator<E>)
    • de.linusdev.lutils.bitfield.LongBitfield<V>
    • de.linusdev.lutils.bitfield.LongVolatileBitfield<V>
    • de.linusdev.lutils.async.error.MessageError (implements de.linusdev.lutils.async.error.AsyncError)
    • de.linusdev.lutils.struct.mod.ModificationInfo
    • de.linusdev.lutils.async.conditioned.NoCondition (implements de.linusdev.lutils.async.conditioned.Condition)
    • de.linusdev.lutils.async.Nothing (implements de.linusdev.lutils.async.queue.QResponse)
    • de.linusdev.lutils.struct.array.PrimitiveTypeArray.PrimitiveArrayStaticGenerator (implements de.linusdev.lutils.struct.generator.StaticGenerator)
    • de.linusdev.lutils.color.impl.RGBAColorDoubleImpl (implements de.linusdev.lutils.color.RGBAColor)
    • de.linusdev.lutils.color.impl.RGBAColorIntImpl (implements de.linusdev.lutils.color.RGBAColor)
    • de.linusdev.lutils.ansi.sgr.SGR
    • de.linusdev.lutils.struct.abstracts.Structure (implements de.linusdev.lutils.struct.abstracts.NativeParsable)
      • de.linusdev.lutils.math.matrix.buffer.floatn.BBFloatMxN (implements de.linusdev.lutils.math.matrix.abstracts.floatn.FloatMxN)
        • de.linusdev.lutils.math.matrix.buffer.floatn.BBFloat3x3 (implements de.linusdev.lutils.math.matrix.abstracts.floatn.Float3x3)
        • de.linusdev.lutils.math.matrix.buffer.floatn.BBFloat4x4 (implements de.linusdev.lutils.math.matrix.abstracts.floatn.Float4x4)
      • de.linusdev.lutils.math.vector.buffer.BBVector (implements de.linusdev.lutils.math.vector.Vector)
        • de.linusdev.lutils.math.vector.buffer.floatn.BBFloatN (implements de.linusdev.lutils.math.vector.abstracts.floatn.FloatN)
          • de.linusdev.lutils.math.vector.buffer.floatn.BBFloat1 (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float1)
          • de.linusdev.lutils.math.vector.buffer.floatn.BBFloat2 (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float2)
          • de.linusdev.lutils.math.vector.buffer.floatn.BBFloat3 (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float3)
          • de.linusdev.lutils.math.vector.buffer.floatn.BBFloat4 (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float4)
        • de.linusdev.lutils.math.vector.buffer.intn.BBIntN (implements de.linusdev.lutils.math.vector.abstracts.intn.IntN)
          • de.linusdev.lutils.math.vector.buffer.intn.BBInt1 (implements de.linusdev.lutils.math.vector.abstracts.intn.Int1)
          • de.linusdev.lutils.math.vector.buffer.intn.BBInt2 (implements de.linusdev.lutils.math.vector.abstracts.intn.Int2)
          • de.linusdev.lutils.math.vector.buffer.intn.BBInt3 (implements de.linusdev.lutils.math.vector.abstracts.intn.Int3)
          • de.linusdev.lutils.math.vector.buffer.intn.BBInt4 (implements de.linusdev.lutils.math.vector.abstracts.intn.Int4)
        • de.linusdev.lutils.math.vector.buffer.longn.BBLongN (implements de.linusdev.lutils.math.vector.abstracts.longn.LongN)
          • de.linusdev.lutils.math.vector.buffer.longn.BBLong1 (implements de.linusdev.lutils.math.vector.abstracts.longn.Long1)
          • de.linusdev.lutils.math.vector.buffer.longn.BBLong2 (implements de.linusdev.lutils.math.vector.abstracts.longn.Long2)
          • de.linusdev.lutils.math.vector.buffer.longn.BBLong3 (implements de.linusdev.lutils.math.vector.abstracts.longn.Long3)
          • de.linusdev.lutils.math.vector.buffer.longn.BBLong4 (implements de.linusdev.lutils.math.vector.abstracts.longn.Long4)
      • de.linusdev.lutils.struct.mod.ModTrackingStructure
      • de.linusdev.lutils.struct.array.PrimitiveTypeArray<T> (implements de.linusdev.lutils.struct.array.NativeArray<T>)
    • de.linusdev.lutils.struct.array.StructureArray.ArrayStaticGenerator (implements de.linusdev.lutils.struct.generator.StaticGenerator)
    • de.linusdev.lutils.struct.info.StructureInfo (implements de.linusdev.lutils.struct.abstracts.MemorySizeable)
    • de.linusdev.lutils.struct.info.StructVarInfo
    • de.linusdev.lutils.thready.var.SyncVarImpl<T> (implements de.linusdev.lutils.thready.var.SyncVar<T>)
    • java.lang.Throwable (implements java.io.Serializable)
    • de.linusdev.lutils.async.error.ThrowableAsyncError (implements de.linusdev.lutils.async.error.AsyncError)
    • de.linusdev.lutils.struct.utils.Utils
    • de.linusdev.lutils.math.vector.Vector.View<V> (implements de.linusdev.lutils.math.vector.Vector)
      • de.linusdev.lutils.math.vector.abstracts.floatn.FloatN.View (implements de.linusdev.lutils.math.vector.abstracts.floatn.FloatN)
        • de.linusdev.lutils.math.vector.abstracts.floatn.Float2.View (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float2)
        • de.linusdev.lutils.math.vector.abstracts.floatn.Float3.View (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float3)
        • de.linusdev.lutils.math.vector.abstracts.floatn.Float4.View (implements de.linusdev.lutils.math.vector.abstracts.floatn.Float4)
    • de.linusdev.lutils.math.VMath

Interface Hierarchy

  • de.linusdev.lutils.async.error.AsyncError
  • de.linusdev.lutils.async.manager.AsyncManager
  • de.linusdev.lutils.http_WIP.body.BodyParser<B>
  • de.linusdev.lutils.http_WIP.body.BodySupplier
  • de.linusdev.lutils.color.Color
  • de.linusdev.lutils.async.conditioned.Condition
  • de.linusdev.lutils.async.consumer.ErrorConsumer<R,S>
  • de.linusdev.lutils.math.general.FloatElements
    • de.linusdev.lutils.math.matrix.abstracts.floatn.FloatMxN (also extends de.linusdev.lutils.math.matrix.Matrix)
      • de.linusdev.lutils.math.matrix.abstracts.floatn.Float3xN
        • de.linusdev.lutils.math.matrix.abstracts.floatn.Float3x3
      • de.linusdev.lutils.math.matrix.abstracts.floatn.Float4xN
        • de.linusdev.lutils.math.matrix.abstracts.floatn.Float4x4
    • de.linusdev.lutils.math.vector.abstracts.floatn.FloatN (also extends de.linusdev.lutils.math.vector.Vector)
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float1 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector1)
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float2 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector2)
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float3 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector3)
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float4 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector4)
  • de.linusdev.lutils.async.manager.HasAsyncManager
  • de.linusdev.lutils.async.manager.HasAsyncQueue<R>
  • de.linusdev.lutils.http_WIP.header.Header
  • de.linusdev.lutils.http_WIP.version.HTTPVersion
  • de.linusdev.lutils.bitfield.IntBitFieldValue
  • de.linusdev.lutils.math.general.IntElements
    • de.linusdev.lutils.math.vector.abstracts.intn.IntN (also extends de.linusdev.lutils.math.vector.Vector)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int1 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector1)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int2 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector2)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int3 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector3)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int4 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector4)
  • java.lang.Iterable<T>
  • de.linusdev.lutils.bitfield.LongBitFieldValue
  • de.linusdev.lutils.math.general.LongElements
    • de.linusdev.lutils.math.vector.abstracts.longn.LongN (also extends de.linusdev.lutils.math.vector.Vector)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long1 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector1)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long2 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector2)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long3 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector3)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long4 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector4)
  • de.linusdev.lutils.math.matrix.Matrix
    • de.linusdev.lutils.math.matrix.abstracts.floatn.FloatMxN (also extends de.linusdev.lutils.math.general.FloatElements)
      • de.linusdev.lutils.math.matrix.abstracts.floatn.Float3xN
        • de.linusdev.lutils.math.matrix.abstracts.floatn.Float3x3
      • de.linusdev.lutils.math.matrix.abstracts.floatn.Float4xN
        • de.linusdev.lutils.math.matrix.abstracts.floatn.Float4x4
  • de.linusdev.lutils.math.matrix.Matrix.MatrixGetter<M>
  • de.linusdev.lutils.struct.abstracts.MemorySizeable
  • de.linusdev.lutils.struct.mod.ModTrackingStructure.ModificationsHandler
  • de.linusdev.lutils.async.queue.QResponse
  • de.linusdev.lutils.http_WIP.method.RequestMethod
  • de.linusdev.lutils.ansi.sgr.SGRParameter
  • de.linusdev.lutils.interfaces.Simplifiable
    • de.linusdev.lutils.async.error.ErrorType
    • de.linusdev.lutils.color.RGBAColor (also extends de.linusdev.lutils.color.Color)
  • de.linusdev.lutils.struct.utils.SSMUtils
  • de.linusdev.lutils.struct.generator.StaticGenerator
  • de.linusdev.lutils.struct.array.StructureArray.ElementCreator<T>
  • de.linusdev.lutils.struct.abstracts.StructureStaticVariables
  • de.linusdev.lutils.thready.var.SyncVar<T>
  • de.linusdev.lutils.math.vector.Vector
    • de.linusdev.lutils.math.vector.abstracts.floatn.FloatN (also extends de.linusdev.lutils.math.general.FloatElements)
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float1 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector1)
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float2 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector2)
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float3 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector3)
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float4 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector4)
    • de.linusdev.lutils.math.vector.abstracts.intn.IntN (also extends de.linusdev.lutils.math.general.IntElements)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int1 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector1)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int2 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector2)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int3 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector3)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int4 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector4)
    • de.linusdev.lutils.math.vector.abstracts.longn.LongN (also extends de.linusdev.lutils.math.general.LongElements)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long1 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector1)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long2 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector2)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long3 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector3)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long4 (also extends de.linusdev.lutils.math.vector.abstracts.vectorn.Vector4)
    • de.linusdev.lutils.math.vector.abstracts.vectorn.Vector1
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float1 (also extends de.linusdev.lutils.math.vector.abstracts.floatn.FloatN)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int1 (also extends de.linusdev.lutils.math.vector.abstracts.intn.IntN)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long1 (also extends de.linusdev.lutils.math.vector.abstracts.longn.LongN)
    • de.linusdev.lutils.math.vector.abstracts.vectorn.Vector2
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float2 (also extends de.linusdev.lutils.math.vector.abstracts.floatn.FloatN)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int2 (also extends de.linusdev.lutils.math.vector.abstracts.intn.IntN)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long2 (also extends de.linusdev.lutils.math.vector.abstracts.longn.LongN)
    • de.linusdev.lutils.math.vector.abstracts.vectorn.Vector3
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float3 (also extends de.linusdev.lutils.math.vector.abstracts.floatn.FloatN)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int3 (also extends de.linusdev.lutils.math.vector.abstracts.intn.IntN)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long3 (also extends de.linusdev.lutils.math.vector.abstracts.longn.LongN)
    • de.linusdev.lutils.math.vector.abstracts.vectorn.Vector4
      • de.linusdev.lutils.math.vector.abstracts.floatn.Float4 (also extends de.linusdev.lutils.math.vector.abstracts.floatn.FloatN)
      • de.linusdev.lutils.math.vector.abstracts.intn.Int4 (also extends de.linusdev.lutils.math.vector.abstracts.intn.IntN)
      • de.linusdev.lutils.math.vector.abstracts.longn.Long4 (also extends de.linusdev.lutils.math.vector.abstracts.longn.LongN)

Annotation Interface Hierarchy

Enum Class Hierarchy