Class KnxProject

java.lang.Object
tuwien.auto.calimero.tools.KnxProject

public final class KnxProject extends Object
Represents a KNX project resource.
  • Method Details

    • list

      public static List<Path> list(Path dir) throws IOException
      Throws:
      IOException
    • from

      public static KnxProject from(Path project)
    • name

      public String name()
    • uri

      public URI uri()
    • encrypted

      public boolean encrypted()
    • decrypt

      public void decrypt(char[] projectPassword)
    • datapoints

      public tuwien.auto.calimero.datapoint.DatapointMap<tuwien.auto.calimero.datapoint.StateDP> datapoints() throws tuwien.auto.calimero.KNXFormatException
      Throws:
      tuwien.auto.calimero.KNXFormatException
    • toString

      public String toString()
      Overrides:
      toString in class Object