public class FormattedSPCFile extends SPCFile
This class is IMMUTABLE.
Synthetic: station.GlobalCMTID(PSV, SV).spc
Partial derivatives: station.GlobalCMTID.type(par2, PF, PB .etc).x.y.(PSV, SH).spc
'PSV', 'SH' must be upper case. 'station' must be 8 or less letters.
コンストラクタと説明 |
---|
FormattedSPCFile(java.io.File parent,
java.lang.String child) |
FormattedSPCFile(java.nio.file.Path path) |
FormattedSPCFile(java.lang.String pathname) |
FormattedSPCFile(java.lang.String parent,
java.lang.String child) |
FormattedSPCFile(java.net.URI uri) |
修飾子とタイプ | メソッドと説明 |
---|---|
SPCType |
getFileType() |
io.github.kensuke1984.kibrary.util.spc.SPCMode |
getMode() |
java.lang.String |
getObserverID() |
java.lang.String |
getSourceID() |
java.lang.String |
getX() |
java.lang.String |
getY() |
static boolean |
isFormatted(java.nio.file.Path path) |
boolean |
isSynthetic() |
DSMOutput |
read() |
canExecute, canRead, canWrite, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getFreeSpace, getName, getParent, getParentFile, getPath, getTotalSpace, getUsableSpace, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setExecutable, setExecutable, setLastModified, setReadable, setReadable, setReadOnly, setWritable, setWritable, toPath, toString, toURI, toURL
public FormattedSPCFile(java.io.File parent, java.lang.String child)
parent
- File
of a parent folder of the spectrum filechild
- a name of spectrum filepublic FormattedSPCFile(java.lang.String parent, java.lang.String child)
parent
- of a parent folder of the spectrum filechild
- a name of spectrum filepublic FormattedSPCFile(java.lang.String pathname)
pathname
- path of a spectrum filepublic FormattedSPCFile(java.nio.file.Path path)
path
- Path
of a spectrum filepublic FormattedSPCFile(java.net.URI uri)
public static boolean isFormatted(java.nio.file.Path path)
path
- for checkpublic java.lang.String getSourceID()
getSourceID
クラス内 SPCFile
public DSMOutput read() throws java.io.IOException
public io.github.kensuke1984.kibrary.util.spc.SPCMode getMode()
public SPCType getFileType()
getFileType
クラス内 SPCFile
public java.lang.String getObserverID()
getObserverID
クラス内 SPCFile
public java.lang.String getX()
public java.lang.String getY()
public boolean isSynthetic()
isSynthetic
クラス内 SPCFile