Codota Logo
Properties.<init>
Code IndexAdd Codota to your IDE (free)

How to use
org.kie.commons.java.nio.base.Properties
constructor

Best Java code snippets using org.kie.commons.java.nio.base.Properties.<init> (Showing top 7 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
BufferedReader b =
  • Codota IconInputStream in;new BufferedReader(new InputStreamReader(in))
  • Codota IconReader in;new BufferedReader(in)
  • Codota IconFile file;new BufferedReader(new FileReader(file))
  • Smart code suggestions by Codota
}
origin: org.kie.commons/kie-nio2-model

  private synchronized Properties buildProperties( boolean includesNonSerializable ) {
    final Properties properties = new Properties( content );

    for ( final Map.Entry<String, AttributeView> view : viewsNameIndex.entrySet() ) {
      if ( includesNonSerializable ||
          view.getValue() instanceof ExtendedAttributeView && ( (ExtendedAttributeView) view.getValue() ).isSerializable() ) {
        final ExtendedAttributeView extendedView = (ExtendedAttributeView) view.getValue();
        for ( final Map.Entry<String, Object> attr : extendedView.readAllAttributes().entrySet() ) {
          properties.put( attr.getKey(), attr.getValue() );
        }
      }
    }

    return properties;
  }
}
origin: org.kie.commons/kie-nio2-model

public void load( final InputStream in,
         boolean closeOnFinish ) {
  final XStream xstream = new XStream();
  final Properties temp = new Properties();
  try {
    xstream.fromXML( in, temp );
  } catch ( final XStreamException ex ) {
    if ( !ex.getMessage().equals( " : input contained no data" ) ) {
      throw ex;
    }
  }
  for ( final Map.Entry<String, Object> entry : temp.entrySet() ) {
    if ( entry.getValue() != null ) {
      put( entry.getKey(), entry.getValue() );
    }
  }
  temp.clear();
  if ( closeOnFinish ) {
    try {
      in.close();
    } catch ( IOException e ) {
    }
  }
}
origin: org.kie.commons/kie-commons-io

protected void loadDotFile( final Path path ) {
  final Properties content = new Properties();
  content.load( newInputStream( dot( path ) ) );
  if ( path instanceof AttrHolder ) {
    ( (AttrHolder) path ).getAttrStorage().loadContent( content );
  }
}
origin: org.kie.commons/kie-commons-io

@Override
public Map<String, Object> readAttributes( final Path path,
                      final String attributes )
    throws UnsupportedOperationException, NoSuchFileException, IllegalArgumentException,
    IOException, SecurityException {
  checkNotNull( "path", path );
  checkNotEmpty( "attributes", attributes );
  final Properties original = new Properties( Files.readAttributes( path, attributes ) );
  if ( attributes.equals( "*" ) && exists( dot( path ) ) ) {
    boolean isAttrHolder = path instanceof AttrHolder;
    if ( isAttrHolder && ( (AttrHolder) path ).getAttrStorage().getContent().size() > 0 ) {
      return ( (AttrHolder) path ).getAttrStorage().getAllContent();
    }
    final Properties content = new Properties();
    content.load( newInputStream( dot( path ) ) );
    content.putAll( original );
    if ( isAttrHolder ) {
      ( (AttrHolder) path ).getAttrStorage().loadContent( content );
    }
    return content;
  }
  return original;
}
origin: org.kie.commons/kie-commons-io

protected synchronized Path internalCreateDirectory( final Path dir,
                           final boolean skipAlreadyExistsException,
                           final FileAttribute<?>... attrs )
    throws IllegalArgumentException, UnsupportedOperationException, FileAlreadyExistsException,
    IOException, SecurityException {
  checkNotNull( "dir", dir );
  FileAttribute<?>[] allAttrs = attrs;
  try {
    Files.createDirectory( dir, attrs );
  } catch ( final FileAlreadyExistsException ex ) {
    final Properties properties = new Properties();
    if ( exists( dot( dir ) ) ) {
      properties.load( newInputStream( dot( dir ) ) );
    }
    allAttrs = consolidate( properties, attrs );
    if ( !skipAlreadyExistsException ) {
      throw ex;
    }
  }
  buildDotFile( dir, newOutputStream( dot( dir ) ), allAttrs );
  return dir;
}
origin: org.kie.commons/kie-commons-io

@Override
public synchronized SeekableByteChannel newByteChannel( final Path path,
                            final Set<? extends OpenOption> options,
                            final FileAttribute<?>... attrs )
    throws IllegalArgumentException, UnsupportedOperationException,
    FileAlreadyExistsException, IOException, SecurityException {
  checkNotNull( "path", path );
  final Properties properties = new Properties();
  if ( exists( dot( path ) ) ) {
    properties.load( newInputStream( dot( path ) ) );
  }
  final FileAttribute<?>[] allAttrs = consolidate( properties, attrs );
  final SeekableByteChannel result = Files.newByteChannel( path, buildOptions( options ), allAttrs );
  if ( isFileScheme( path ) ) {
    buildDotFile( path, newOutputStream( dot( path ) ), allAttrs );
  }
  return result;
}
origin: org.kie.commons/kie-nio2-model

public static void buildDotFile( final Path path,
                 final OutputStream out,
                 final FileAttribute<?>... attrs ) {
  if ( attrs != null && attrs.length > 0 ) {
    final Properties properties = new Properties();
    for ( final FileAttribute<?> attr : attrs ) {
      if ( attr.value() instanceof Serializable ) {
        properties.put( attr.name(), attr.value() );
      }
    }
    try {
      properties.store( out );
    } catch ( final Exception e ) {
      throw new IOException( e );
    }
    if ( path instanceof AttrHolder ) {
      ( (AttrHolder) path ).getAttrStorage().loadContent( properties );
    }
  } else {
    path.getFileSystem().provider().deleteIfExists( dot( path ) );
  }
}
org.kie.commons.java.nio.baseProperties<init>

Popular methods of Properties

  • load
  • putAll
  • clear
  • entrySet
  • put
  • remove
  • store

Popular in Java

  • Finding current android device location
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • orElseThrow (Optional)
  • startActivity (Activity)
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • LinkedHashMap (java.util)
    Hash table and linked list implementation of the Map interface, with predictable iteration order. Th
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now