Class AbstractObjectConversion

    • Field Detail

      • type

        protected final String type
      • p

        protected final com.powsybl.triplestore.api.PropertyBag p
      • ps

        protected final com.powsybl.triplestore.api.PropertyBags ps
      • context

        protected final Context context
    • Constructor Detail

      • AbstractObjectConversion

        public AbstractObjectConversion​(String type,
                                        com.powsybl.triplestore.api.PropertyBag properties,
                                        Context context)
      • AbstractObjectConversion

        public AbstractObjectConversion​(String type,
                                        com.powsybl.triplestore.api.PropertyBags properties,
                                        Context context)
    • Method Detail

      • insideBoundary

        public boolean insideBoundary()
      • convertInsideBoundary

        public void convertInsideBoundary()
      • valid

        public abstract boolean valid()
      • convert

        public abstract void convert()
      • what

        public abstract String what()
      • complete

        protected abstract String complete​(String what)
      • fromContinuous

        public static int fromContinuous​(double value)
      • presentMandatoryProperty

        public boolean presentMandatoryProperty​(String pname)
      • inRange

        public boolean inRange​(String p,
                               int x,
                               int xmin,
                               int xmax)
      • invalid

        public void invalid​(String reason)
      • invalid

        public void invalid​(String what,
                            String reason,
                            double defaultValue)
      • ignored

        public void ignored​(String reason)
      • fixed

        public void fixed​(String what,
                          String reason)
      • fixed

        public void fixed​(String what,
                          String reason,
                          double wrong,
                          double fixed)
      • missing

        public void missing​(String what)
      • missing

        public void missing​(String what,
                            double defaultValue)