Package org.qdl_lang.vfs
Interface VFSEntry
- 
- All Superinterfaces:
- Serializable,- VFSMetaEntry
 
 public interface VFSEntry extends VFSMetaEntry Created by Jeff Gaynor 
 on 2/19/20 at 5:58 AM
- 
- 
Field SummaryFields Modifier and Type Field Description static StringSHEBANG_REGEX
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description QDLStemconvertToStem()byte[]getBytes()byte[]getContents()InputStreamgetInputStream()Special case for internal use.List<String>getLines()StringgetPath()edu.uiuc.ncsa.security.core.configuration.XPropertiesgetProperties()ObjectgetProperty(String key)StringgetText()StringgetText(String regexFilter)StringgetType()booleanisBinaryType()voidsetPath(String newPath)voidsetProperties(edu.uiuc.ncsa.security.core.configuration.XProperties xp)voidsetProperty(String key, Object value)- 
Methods inherited from interface org.qdl_lang.vfs.VFSMetaEntryisDirectory
 
- 
 
- 
- 
- 
Field Detail- 
SHEBANG_REGEXstatic final String SHEBANG_REGEX - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getTextString getText() 
 - 
getPropertiesedu.uiuc.ncsa.security.core.configuration.XProperties getProperties() 
 - 
setPropertiesvoid setProperties(edu.uiuc.ncsa.security.core.configuration.XProperties xp) 
 - 
getContentsbyte[] getContents() 
 - 
getTypeString getType() 
 - 
isBinaryTypeboolean isBinaryType() 
 - 
getBytesbyte[] getBytes() 
 - 
convertToStemQDLStem convertToStem() 
 - 
getPathString getPath() 
 - 
setPathvoid setPath(String newPath) 
 - 
getInputStreamInputStream getInputStream() Special case for internal use. The file is processed and a reader is created for the content. This is used internally, e.g. the for_lines iterator.- Returns:
 
 
- 
 
-