<p>Lazy Getter for quOrGdChk.</p>
@return String
@throws IOException - IO exception
542402
public final String lazyGetQuOrGdChk() throws IOException {
    if (this.quOrGdChk == null) {
      String flName = "/webstore/ordGdChk.sql";
      this.quOrGdChk = loadString(flName);
    }
    return this.quOrGdChk;
  }
431641
public String next() throws IOException {
        if (done) {
            return null;
        }
        for (;;) {
            if (line == null) {
                line = reader.readLineSkippingComments();
                if (line == null) {
                    done = true;
                    return null;
                }
                pos = 0;
            }
            buf.setLength(0);
            lastpos = pos;
            pos = nextToken(pos);
            if (pos < 0) {
                line = null;
                continue;
            }
            return buf.toString();
        }
    }
875112
@Override
  public final KeyStore lazyGetKeystore() throws Exception {
    if (this.keyStore == null && this.ksPassword != null) {
      File ksDir = new File(this.ksDirPath);
      if (ksDir.exists() && !ksDir.isFile()) {
        File[] lstFl = ksDir.listFiles();
        if (lstFl != null && lstFl.length == 1) {
          String ajettyInStr = lstFl[0].getName()
            .replace("ajettykeystore.", "");
          this.ajettyIn = Integer.parseInt(ajettyInStr);
          this.keyStore = KeyStore.getInstance("PKCS12", this.cryptoProvider);
          FileInputStream fis = null;
          try {
            fis = new FileInputStream(lstFl[0]);
            this.keyStore.load(fis, this.ksPassword);
          } finally {
            if (fis != null) {
              try {
                fis.close();
              } catch (Exception e) {
                e.printStackTrace();
              }
            }
          }
        }
      }
    }
    return this.keyStore;
  }
915012
private String[] getFksToThisClass()
    {
        String indTable = getCollectionDescriptor().getIndirectionTable();
        String[] fks = getCollectionDescriptor().getFksToThisClass();
        String[] result = new String[fks.length];

        for (int i = 0; i < result.length; i++)
        {
            result[i] = indTable + "." + fks[i];
        }

        return result;
    }
628125
public String getFieldName() throws IOException {
    if (jsonParser.getCurrentToken() != JsonToken.FIELD_NAME) {
      throw new IOException("Expected a field of type " + JsonToken.FIELD_NAME +
                            ", but found a field of type " +
                            jsonParser.getCurrentToken());
    }
    return jsonParser.getCurrentName();
  }
141061
@Pure
	protected DBaseFileReader getReader() throws IOException {
		if (this.reader == null) {
			this.reader = new DBaseFileReader(this.url.openStream());
			this.reader.readDBFHeader();
			this.reader.readDBFFields();
		}
		return this.reader;
	}
671284
public OkCoinUserInfo getUserInfo() throws IOException {

    OkCoinUserInfo userInfo = okCoin.getUserInfo(apikey, signatureCreator());

    return returnOrThrow(userInfo);
  }
1181202
private static File getCodeSourceArchive() {
        try {
            CodeSource codeSource = DocumentRootHelper.class.getProtectionDomain().getCodeSource();
            URL location = (codeSource == null ? null : codeSource.getLocation());
            if (location == null) {
                return null;
            }
            String path = location.getPath();
            URLConnection connection = location.openConnection();
            if (connection instanceof JarURLConnection) {
                path = ((JarURLConnection) connection).getJarFile().getName();
            }
            if (path.indexOf("!/") != -1) {
                path = path.substring(0, path.indexOf("!/"));
            }
            return new File(path);
        } catch (IOException ex) {
            return null;
        }
    }
693994
public String getInchiKey() throws CDKException {
        JniInchiOutputKey key;
        try {
            key = JniInchiWrapper.getInchiKey(output.getInchi());
            if (key.getReturnStatus() == INCHI_KEY.OK) {
                return key.getKey();
            } else {
                throw new CDKException("Error while creating InChIKey: " + key.getReturnStatus());
            }
        } catch (JniInchiException exception) {
            throw new CDKException("Error while creating InChIKey: " + exception.getMessage(), exception);
        }
    }
793156
@Override
  public final String lazyGetQuTxItBasAggr() throws IOException {
    if (this.quTxItBasAggr == null) {
      this.quTxItBasAggr =
        loadString("/accounting/trade/" + this.flTxItBasAggr);
    }
    return this.quTxItBasAggr;
  }
56302
@NonNull
    @Deprecated
    public static String randomJPGPath() {
        File bucket = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
        return randomJPGPath(bucket);
    }
12598
public Long time_GET() throws IOException {
		String qPath = "/auth/time";
		StringBuilder sb = path(qPath);
		String resp = execN(qPath, "GET", sb.toString(), null);
		return convertTo(resp, Long.class);
	}
183990
public static String getSparkExecutorId(){
        if(sparkExecutorId != null)
            return sparkExecutorId;

        synchronized (SparkUtils.class){
            //re-check, in case some other thread set it while waiting for lock
            if(sparkExecutorId != null)
                return sparkExecutorId;

            String s = System.getProperty("sun.java.command");
            if(s == null || s.isEmpty() || !s.contains("executor-id")){
                sparkExecutorId = UIDProvider.getJVMUID();
                return sparkExecutorId;
            }

            int idx = s.indexOf("executor-id");
            String sub = s.substring(idx);
            String[] split = sub.split(" ");
            if(split.length < 2){
                sparkExecutorId = UIDProvider.getJVMUID();
                return sparkExecutorId;
            }
            sparkExecutorId = split[1];
            return sparkExecutorId;
        }
    }
1105880
public String asString() throws IOException {
        Charset charset = getCharset();
        if (charset == null) {
            charset = DEFAULT_CHARSET;
        }
        return asString(charset);
    }
543531
@Override
  public final String lazyGetQuTxItBas() throws IOException {
    if (this.quTxItBas == null) {
      this.quTxItBas = loadString("/accounting/trade/" + this.flTxItBas);
    }
    return this.quTxItBas;
  }
969286
public final FctConvertersToFromString
    lazyGetFctConvertersToFromString() throws Exception {
    String beanName = getFctConvertersToFromStringName();
    FctConvertersToFromString fctConvertersToFromString =
      (FctConvertersToFromString) this.beansMap.get(beanName);
    if (fctConvertersToFromString == null) {
      fctConvertersToFromString = new FctConvertersToFromString();
      fctConvertersToFromString.setUtlReflection(lazyGetUtlReflection());
      fctConvertersToFromString
        .setFieldsRapiHolder(lazyGetHolderRapiFields());
      fctConvertersToFromString
        .setGettersRapiHolder(lazyGetHolderRapiGetters());
      fctConvertersToFromString
        .setSettersRapiHolder(lazyGetHolderRapiSetters());
      HlFlCnNm hldFieldsCnvTfsNames = lazyGetHldFieldsCnvTfsNames();
      fctConvertersToFromString
        .setFieldConverterNamesHolder(hldFieldsCnvTfsNames);
      HolderRapiFields holderRapiFields = lazyGetHolderRapiFields();
      ASrvOrm<RS> srvOrm = lazyGetSrvOrm();
      // prepare for setting fieldFromToStringConverter
      // according Specification Beige-WEB interface version #2:
      //TODO move it as lazy into factory!!!
      for (Class<?> clazz : hldFieldsCnvTfsNames
        .getMngSettings().getClasses()) {
        for (String fieldNm : hldFieldsCnvTfsNames.getMngSettings()
          .lazFldsSts(clazz).keySet()) {
          String cnNm = hldFieldsCnvTfsNames.getFor(clazz, fieldNm);
          if (cnNm != null && (cnNm.startsWith(CnvTfsEnum.class.getSimpleName())
              || cnNm.startsWith(CnvTfsObject.class.getSimpleName())
                || cnNm.startsWith(CnvTfsHasId.class.getSimpleName()))) {
            Field field = holderRapiFields.getFor(clazz, fieldNm);
            Class ngClass = field.getType();
            //cnNm += ngClass.getSimpleName();
            if (cnNm.startsWith(CnvTfsEnum.class.getSimpleName())) {
              fctConvertersToFromString
                .getEnumsClasses().add(ngClass);
            } else if (cnNm.startsWith(CnvTfsObject.class
              .getSimpleName())) {
              fctConvertersToFromString
                .getCompositeClasses().add(ngClass);
            } else if (cnNm.startsWith(CnvTfsHasId
                    .class.getSimpleName())) {
              TableSql tableSql = srvOrm.getTablesMap()
                .get(ngClass.getSimpleName());
              if (tableSql == null) {
      throw new ExceptionWithCode(ExceptionWithCode.CONFIGURATION_MISTAKE,
        "Foreign entity table not found for field/class: " + field.getName()
          + "/" + clazz);
              }
              if (cnNm.startsWith(CnvTfsHasId
                    .class.getSimpleName() + "Long")) {
                fctConvertersToFromString.getHasLongIdMap()
                  .put(ngClass, tableSql.getIdFieldName());
              } else if (cnNm.startsWith(CnvTfsHasId
                    .class.getSimpleName() + "Integer")) {
                fctConvertersToFromString.getHasIntegerIdMap()
                  .put(ngClass, tableSql.getIdFieldName());
              } else if (cnNm.startsWith(CnvTfsHasId
                    .class.getSimpleName() + "String")) {
                fctConvertersToFromString.getHasStringIdMap()
                  .put(ngClass, tableSql.getIdFieldName());
              } else if (cnNm.startsWith(CnvTfsHasId
                    .class.getSimpleName() + "Composite")) {
                fctConvertersToFromString.getHasCompositeIdMap()
                  .put(ngClass, tableSql.getIdFieldName());
              }
            }
          }
        }
      }
      hldFieldsCnvTfsNames.getMngSettings().setFieldsSettings(null);
      hldFieldsCnvTfsNames.getMngSettings().setClassesSettings(null);
      this.beansMap.put(beanName, fctConvertersToFromString);
      lazyGetLogger().info(null, AFactoryAppBeans.class, beanName
        + " has been created.");
    }
    return fctConvertersToFromString;
  }
94092
public SerDe getSerDe() throws IOException {
    if (!this.serDe.isPresent()) {
      try {
        this.serDe = Optional.of(SerDe.class.cast(Class.forName(this.serDeClassName).newInstance()));
      } catch (Throwable t) {
        throw new IOException("Failed to instantiate SerDe " + this.serDeClassName, t);
      }
    }
    return this.serDe.get();
  }