hasBeenRegistered method
Determine the identifier is registered or not.
The identifier can be a String of prefix or MetaPropertyParser.
Return true if existed.
Implementation
bool hasBeenRegistered(Object identifier) {
try {
if (identifier is String) {
_findCorrespondedParser(identifier);
} else if (identifier is MetaPropertyParser) {
_findCorrespondedParser(identifier.propertyNamePrefix);
}
return true;
} on StateError {
// Non-single case
}
return false;
}