public class MagicByteRule
extends java.lang.Object
| コンストラクタと説明 |
|---|
MagicByteRule() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
MagicByteRuleCondition |
getExtension() |
java.util.List<java.lang.String> |
getMagicByte() |
MagicByteRuleCondition |
getMimeType() |
boolean |
matchExtension(java.lang.String extension) |
boolean |
matchMagicByte(byte[] inputMagicByte) |
boolean |
matchMimeType(java.lang.String mimeType) |
void |
setExtension(MagicByteRuleCondition extension) |
void |
setMagicByte(java.util.List<java.lang.String> magicByte) |
void |
setMimeType(MagicByteRuleCondition mimeType) |
public MagicByteRuleCondition getMimeType()
public void setMimeType(MagicByteRuleCondition mimeType)
public MagicByteRuleCondition getExtension()
public void setExtension(MagicByteRuleCondition extension)
public java.util.List<java.lang.String> getMagicByte()
public void setMagicByte(java.util.List<java.lang.String> magicByte)
throws DecoderException
DecoderExceptionpublic boolean matchMimeType(java.lang.String mimeType)
public boolean matchExtension(java.lang.String extension)
public boolean matchMagicByte(byte[] inputMagicByte)