protected static class RobotsManager.Record
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList |
allows |
protected java.util.ArrayList |
disallows |
protected java.util.ArrayList |
userAgents |
| Constructor and Description |
|---|
Record()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAgent(java.lang.String agentName)
Add a user-agent.
|
void |
addAllow(java.lang.String allowPath)
Add an allow.
|
void |
addDisallow(java.lang.String disallowPath)
Add a disallow.
|
boolean |
isAgentMatch(java.lang.String agentNameUpper,
boolean exactMatch)
See if user-agent matches.
|
boolean |
isAllowed(java.lang.String path)
See if path is allowed.
|
boolean |
isDisallowed(java.lang.String path)
See if path is disallowed.
|
protected java.util.ArrayList userAgents
protected java.util.ArrayList disallows
protected java.util.ArrayList allows
public void addAgent(java.lang.String agentName)
public void addDisallow(java.lang.String disallowPath)
public void addAllow(java.lang.String allowPath)
public boolean isAgentMatch(java.lang.String agentNameUpper,
boolean exactMatch)
public boolean isDisallowed(java.lang.String path)
public boolean isAllowed(java.lang.String path)