Руководство по использованию treemap из кода

public class MMTUtil
{
private static Map<String, String> domainDocumentationMap             = null;
 static
    {
     domainDocumentationMap = new TreeMap<String, String>();
    }

public static Map<String, String> getDomainDocumentationMap() {
    return domainDocumentationMap;
}

public static void setDomainDocumentationMap(Map<String, String> domainDocumentationMap) {
    MMTUtil.domainDocumentationMap = domainDocumentationMap;
}

Ребята, можете ли вы помочь мне понять этот код?

Как я могу использовать этот код, чтобы вернуть мне domainComboDocumentationMap и domainComboDocumentationMap, чтобы я мог использовать его в другом Java-файле?

Edit:



public UMRResultObject insertDocumentation(UMRDocumentationDTO documentationDTO)
{
    Session     session = UMRHibernateUtil.getUmrSession();
    Transaction tx      = null;
    documentationLink = null;
    objectName = null;
    objectType = null;

    try
    {
        tx = session.beginTransaction();
        dao.insertDocumentation(documentationDTO, session);
********MMTUtil.getDomainDocumentationMap().put(objectName.getDomainName()+objectType.getDomainType(),documentationLink.getDocumentationLink());******
        tx.commit();
        ro.setSuccess(true);
        ro.getMessages().add("Record Inserted Successfully");
    }

1 ответ

Решение

MMTUtil - это класс со статическими методами, поэтому вы можете просто использовать его следующим образом:

MMTUtil.getDomainComboDocumentationMap() вернет domainComboDocumentationMap MMTUtil.getDomainDocumentationMap() вернет domainDocumentationMap

Вам нужно будет импортировать MMTUtil в другой файл Java, который использует этот класс.

Другие вопросы по тегам