সফটওয়্যার বিবরণ:
সংস্করণ: 1.2
তারিখ আপলোড: 11 May 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 147
EntityFS জাভা জন্য অবজেক্ট ওরিয়েন্টেড ফাইল সিস্টেম এপিআই হয়!
EntityFS জাভা থেকে ফাইল-সিস্টেম ও তাদের সত্ত্বা (ফাইল ও ডিরেক্টরিগুলি) সঙ্গে কাজ করার জন্য বিমূর্ত এবং সরঞ্জামের একটি সেট প্রদান করে
বৈশিষ্ট্যগুলি :.
- <লি> ফাইল সিস্টেম সত্ত্বা শব্দের অবজেক্ট ওরিয়েন্টেড অর্থ সত্য সত্ত্বা. একটি ফাইল সিস্টেম সত্তা অন্যান্য সত্তার থেকে এটি আলাদা একটি অনন্য পরিচয় আছে
- এই সংস্করণ একটি নতুন জিপ ফাইল সিস্টেম বাস্তবায়ন ব্যবহার করে আসে At4J প্রকল্প থেকে জিপ ক্লাস.
- বাগ রুট নোড বয়সী জিপ ফাইল সিস্টেম বাস্তবায়ন ব্যাকিং জিপ ফাইলে প্রথম সঞ্চালনের ছিল যে প্রয়োজন যে সংশোধন করা হয়েছে.
- হয়. ব্যাকস্ল্যাশ এখন সত্তা নাম অনুমতি দেওয়া হয়, কিন্তু এই শুধুমাত্র অ উইন্ডোজ প্ল্যাটফর্মের উপর কাজ করবে.
- লি>
<লি> org.entityfs.cap.entityattrs.unix.metadata প্যাকেজ MetadataUnixAttributesCapabilityProvider বর্গ সরানো হয়েছে. পুরানো স্থানে একটি শহরের উপর অসম্পূর্ণ নিবন্ধ প্রক্সি বর্গ তৈরী করা হয়েছে. - খাঁজওয়ালা প্রোগ্রাম প্রবন্ধে ব্যবহার EntityFS লিখেছেন.
- মোছা AbstractRandomAccessProxy বর্গ
- লি>
<লি> উৎস সত্ত্বা সংগ্রহের কপি করতে পারেন Entities.copy পদ্ধতি যোগ করা হয়েছে. - ফাইল কি লিখেছেন? প্রোগ্রামার এর গাইড অধ্যায়.
- RelativeLocation যুক্তি সঙ্গে Directories.newDirectory পদ্ধতি যোগ করা হয়েছে.
- যোগ করা হয়েছে DirectoryDifferentiator, DirectorySynchronizer, DirectoryTreeDifferentiator এবং DirectoryTreeSynchronizer লি >
Jdk14LogAdapter এর এটির নাম এখন কনফিগার - .
- StdoutLogAdapter একটি Jdk14LogAdapter থেকে ফাইল সিস্টেমের ডিফল্ট পাসওয়ার্ড ভুলে গেছেন? অ্যাডাপ্টারের পরিবর্তন হয়েছে.
- RandomAccessFileFactory ব্যবহার FCFileChannel এর FileChannel-ফিরে পদ্ধতি পরিবর্তন
<লি> Base64InputStream এখন এটা শূণ্যস্থান ইনপুট সঙ্গে কাজ করে. - স্ট্রিং অ্যারের DirectoryDelegate.getEntityNames রিটার্ন টাইপ পরিবর্তন হয়েছে. ArrayUtil ইউটিলিটি বর্গ বাস্তবায়িত.
<লি> ফাইল সিস্টেম API- র: এর ব্যাক-স্বাধীন. ফাইল সিস্টেম ফাইল সিস্টেম ডিরেক্টরি উপর, জিপ ফাইল, RAM- র পরিমাণ মেমরি তৈরি করা যেতে পারে, ইত্যাদি
<লি> প্রতিটি ফাইল সিস্টেম বিভিন্ন প্রোগ্রাম থ্রেড থেকে বিবাদী সহগামী আপডেট থেকে সত্ত্বা রক্ষা করার জন্য নীতি লকিং একটি কনফিগার সত্তা আছে
<লি> ফাইল-সিস্টেম ও সত্ত্বা আপডেটের জন্য লক্ষণীয় হয়
<লি> অ্যাক্সেস কন্ট্রোলার সত্ত্বা অ্যাক্সেস সীমাবদ্ধ জন্য ব্যবহার করা যেতে পারে
<লি> ফাইল সিস্টেমের কার্যকারিতা যেমন GZip কম্প্রেশন সামর্থ্য হিসেবে ক্ষমতা, সঙ্গে বাড়ানো যেতে পারে - স্বচ্ছভাবে GZip অ্যালগরিদম, অথবা মেটাডাটা সামর্থ্য ব্যবহার করে ফাইল তথ্য কম্প্রেস - ফাইল ও ডিরেক্টরিগুলি মেটাডেটা জোড়া
<লি> EntityFS ফাইল ও ডিরেক্টরিগুলি সঙ্গে কাজ করার জন্য একটি সরঞ্জাম সমৃদ্ধ সেট প্রদান করে. টুল পদ্ধতি যেমন IteratorCopier এবং ZipCreator হিসাবে সামান্য বেশি জটিল জিনিস সহজ করতে ঐ যে, করতে, যেমন Files.readTextFile বা Entities.copy হিসাবে সহজ জিনিষ সহজ করতে ঐ যে, থেকে পরিসীমা
এই রিলিজে নতুন কি:
সংস্করণ 1.1.5 নতুন কি:
এটি একটি ছোট bugfix রিলিজ
কি সংস্করণ 1.1.3 নতুন:.
1.0.2 সংস্করণে HeliDB আপগ্রেড
<লি> org.entityfs.cap.entityattrs.ntfs.metadata প্যাকেজ MetadataNtfsAttributesCapabilityProvider বর্গ সরানো হয়েছে. পুরানো স্থানে একটি শহরের উপর অসম্পূর্ণ নিবন্ধ প্রক্সি বর্গ তৈরী করা হয়েছে.
<লি> org.entityfs.cap.entityattrs.custom.metadata প্যাকেজ MetadataCustomAttributesCapabilityProvider বর্গ সরানো হয়েছে. পুরানো স্থানে একটি প্রক্সি বর্গ তৈরী করা হয়েছে.
<লি> অন্ধকার কর্মক্ষেত্র প্রকল্পের সংখ্যা কমেছে.
<লি> যোগ করা হয়েছে FileWritableFile বর্গ.
<লি> ফাইল-সিস্টেম একত্রে toString পদ্ধতি তৈরি এবং সত্ত্বা আরও প্রাসঙ্গিক গ্রন্থে ফিরে. ! FileSystemImplementation.getToStringDescription এবং FileSystemDelegate.getToStringDescription পদ্ধতি সরানো হয়েছে.
<লি> EntityClassLoader আরো ট্রেস লগিং যোগ করা হয়েছে.
<লি> খাঁজওয়ালা বিল্ড স্ক্রিপ্ট Reimplemented.
<লি> DirectoryContainsFilter যোগ করা হয়েছে.
<লি> ফাইল এবং সত্ত্বা পদ্ধতি অনেকটা ফিরে ধরনের যোগ করা হয়েছে.
<লি> GrepFilter এবং FGrepFilter. যোগ করা হয়েছে
<লি> যোগ করা হয়েছে bitwiseNegate এবং AbstractConvenientFilter করতে isCase পদ্ধতি. এটা খাঁজওয়ালা প্রোগ্রাম ক্লাস সহজে ব্যবহারযোগ্য inheriting তোলে.
<লি> Files.lineIterator পদ্ধতি যোগ করা হয়েছে.
<লি> CloseableIterator ইন্টারফেস যোগ করা হয়েছে.
সংস্করণ 1.1.2 নতুন কি:.
<লি> পাস সত্তা নিজেই মুছে ফেলা বা না হবে কিনা নিয়ন্ত্রণ করে একটি বুলিয়ান যুক্তি সঙ্গে Entities.deleteRecursively পদ্ধতি যোগ করা হয়েছে.
<লি> run_unit_tests.js স্ক্রিপ্ট এখন এমা কভারেজ বিশ্লেষণ সমর্থন করে.
<লি> পড়া / লেখা লকিং এখন entityfs.locking.debug সিস্টেম সম্পত্তি সেটিং দ্বারা debugged করা যেতে পারে.
<লি> যোগ করা হয়েছে EntityLocations.convertWindowsSlashes
<লি> আপেক্ষিক পাথ সক্রিয় বৈধতা.
সংস্করণ 1.1.1 নতুন কি:.
ডকুমেন্টেশন উদ্দেশ্যে EntityFilter ইন্টারফেস আবার ফিরিয়ে আনা
কি সংস্করণ 1.1 নতুন:.
সংস্করণ 1.0.1 HeliDB আপগ্রেড
<লি> তৈরি FilteringIterator আরো জেনেরিক.
<লি> EntityFilterToEntityAndRelativeLocationFilterAdapter বর্গ যোগ করা হয়েছে.
<লি> Files.measureDataSize পদ্ধতি যোগ করা হয়েছে.
<লি> Files.copyContents পদ্ধতি যোগ করা হয়েছে.
<লি> Directories.size পদ্ধতি যোগ করা হয়েছে.
<লি> সব মুছে ক্লাস কৌশল ইন্টারফেস ব্যবহার করা OverwriteStrategy ইন্টারফেস এবং বাস্তবায়নের যোগ করা হয়েছে.
<লি> যোগ করা হয়েছে CountingDataSource বর্গ.
<লি> বাস্তবায়নের সঙ্গে জেনেরিক ফিল্টার এবং ConvenientFilter ক্লাস যোগ করা হয়েছে এবং তাদের লাভ করার জন্য আমায় বিদ্যমান ফিল্টার refactored. মুছে ফেলা EntityFilter, যুক্তি ফাংশন ConvenientEntityFilter এবং EntityFilter বাস্তবায়ন. পরিবর্তে EntityFilter ফিল্টার ব্যবহার করুন.
<লি> তথ্যউৎস ইন্টারফেস উপলব্ধ () মেথড যোগ করা হয়েছে.
<লি> DataSink এবং তথ্যউৎস ইন্টারফেস এবং বৈশিষ্টাবলী InputStreamToDataSourceAdapter, OutputStreamToDataSinkAdapter, DataSourceToInputStreamAdapter এবং DataSinkToOutputStreamAdapter ক্লাস যোগ করা হয়েছে.
<লি> যোগ করা হয়েছে ক্যারেক্টার-সেট সমর্থন বর্গ.
<লি> ReadableFile করতে ReadWritableFile থেকে getSize এবং getDataSize পদ্ধতি সরানো হয়েছে. তৈরি Files.getSize এবং getDataSize ReadableFile আর্গুমেন্ট গ্রহণ করা.
<লি> StreamUtil.readChannelFully পদ্ধতি যোগ করা হয়েছে.
LockAwareRandomAccess করতে LockAwareRandomAccessProxy নতুন নামকরন করা হয় <লি>.
<লি> প্রোগ্রামার এর গাইড ইউটিলিটি ক্লাস অধ্যায় ইনপুট এবং আউটপুট স্ট্রিম বাস্তবায়নের উপর অধ্যায় যোগ করা হয়েছে.
প্রোগ্রামার এর গাইড ইউটিলিটি ক্লাস অধ্যায়ের অ্যাডাপ্টারের <লি> অধ্যায় যোগ করা হয়েছে.
<লি> LockAwareGatheringByteChannel এবং LockAwareScatteringByteChannel ক্লাস মোছা এবং তাদের প্রতিস্থাপন LockAwareWritableByteChannel এবং LockAwareReadableByteChannel ক্লাস যোগ করা হয়েছে.
<লি> WritableFile এখন পরিবর্তে GatheringByteChannel এর WritableByteChannel ধার্য করা হয়.
<লি> ReadableFile এখন পরিবর্তে ScatteringByteChannel এর ReadableByteChannel ধার্য করা হয়.
<লি> Deletable এখন WriteLockable প্রসারিত করে.
<লি> ClasspathNamedReadableFile বর্গ যোগ করা হয়েছে.
<লি> GZipReadableFile এবং GZipWritableFile ক্লাস যোগ করা হয়েছে.
<লি> নতুন RandomAccessToDataInputOutputAdapter বর্গ DataInputOutputRandomAccessAdapter কপি করা এবং DataInputOutputRandomAccessAdapter অবচিত তৈরি.
<লি> নতুন RandomAccessToInputStreamAdapter বর্গ RandomAccessInputStreamAdapter কপি করা এবং RandomAccessInputStreamAdapter অবচিত তৈরি.
<লি> নতুন RandomAccessToOutputStreamAdapter বর্গ RandomAccessOutputStreamAdapter কপি করা এবং RandomAccessOutputStreamAdapter অবচিত তৈরি.
<লি> Entities.deleteRecursively পদ্ধতি যোগ করা হয়েছে.
<লি> একটি EntityRenameSpecification ব্যবহার করে Entities.rename পদ্ধতি যোগ করা হয়েছে.
<লি> একটি EntityCopySpecification ব্যবহার করে Entities.copy পদ্ধতি যোগ করা হয়েছে.
নথিপত্রের জন্য 4.5 <লি> আপগ্রেড ডকবুক বৈশিষ্ট সংস্করণ.
<লি> স্থায়ী ByteArrayRandomAccess.read (বাইট [] ...) পদ্ধতি ফিরে -1 পরিবর্তে 0 ফাইলের শেষে এ
<লি> RangeRandomAccess বর্গ যোগ করা হয়েছে.
<লি> Files.readTextFile আর UnsupportedEncodingException ছোঁড়া.
<লি> Trailing স্ল্যাশ আর AbsoluteLocations বা RelativeLocations অনুমতি দেওয়া হয়.
<লি> ReadWritableFileAdapter এখন NamedReadableFile. কার্যকরী
<লি> অ্যাডাপ্টার বন্ধ করা হয় যখন তাদের অন্তর্নিহিত RandomAccess বন্ধ না কারণ RandomAccessInputStreamAdapter একটি বিকল্প এবং RandomAccessOutputStreamAdapter যোগ করা হয়েছে.
<লি> WrappedIOException, WrappedClassNotFoundException এবং WrappedMalformedURLException যোগ করা হয়েছে getWrapped পদ্ধতি.
<লি> ChecksumInputStream যোগ করা হয়েছে.
<লি> CountingInputStream এবং CountingOutputStream যোগ করা হয়েছে.
<লি> বাইট অ্যারের পদ্ধতি ফাইলের শেষে এ 0 পরিবর্তে -1 ফিরে পড়া. যে RangeInputStream একটি বাগ সংশোধন করা হয়েছে
<লি> PropertyValue বস্তুর যোগ করা হয়েছে. Properties.get- / putPropertyValue, propertyValues এবং propertyEntrySet পদ্ধতি যুক্ত করো.
<লি> EntityLocations.parseLocation পদ্ধতি যোগ করা হয়েছে.
<লি> DefaultUnixAttributesFactory এবং DefaultNtfsAttributesFactory কন্সট্রাকটর এখন একটি সাংখ্যিক কোড পরিবর্তে একটি UnixEntityMode যুক্তি নিতে.
<লি> সামঞ্জস্য বজায় রাখার UnixEntityMode অপরিবর্তনীয় হতে.
<লি> Glob বর্গ যোগ করা হয়েছে. এটা জাভা এর প্যাটার্ন বর্গ এর glob প্যাটার্ন সংস্করণ.
<লি> প্রোপার্টি getPropertiesMatching পদ্ধতি যোগ করা হয়েছে.
<লি> ByteArrayRandomAccess একটি বাগ সংশোধন করা হয়েছে:. একটি অ্যারের মধ্যে তথ্য পড়া যখন এটা ফাইল অবস্থান বাড়ায় না
<লি> RangeInputStream বর্গ যোগ করা হয়েছে.
<লি> EntityLocation.getPathSegmentStack এখন একটি LinkedList ধার্য করা হয়. এটা জাভা 5 সবচেয়ে Deque মত বর্গ.
<লি> Directories.getLocationAware * Iterator পদ্ধতি যোগ করা হয়েছে.
<লি> LocationAwareDepthLastIteratorImpl এবং LocationAwareDepthFirstIteratorImpl ক্লাস যোগ করা হয়েছে.
<লি> যোগ করা হয়েছে EntityAndRelativeLocation বর্গ.
<লি> CompoundEntityHolder যোগ করা হয়েছে.
<লি> Entities.getValidEntity এবং getValidEntityOrNull পদ্ধতি যোগ করা হয়েছে.
<লি> WrongEntityTypeException যোগ করা হয়েছে. NotAFileException এবং NotADirectoryException উত্তরাধিকারী হলে তোমাদের কর্মের যাক.
<লি> ReadableByteChannel এবং WritableByteChannel একটি বাগ সংশোধন করা হয়েছে. তারা যে সীমা অধিকৃত == লক্ষ্য বাফার ক্ষমতা.
<লি> Directories.find এবং findEntities পদ্ধতি যোগ করা হয়েছে.
<লি> LockCommandUtil.lock পদ্ধতি ভারার্গস যোগ করা হয়েছে.
<লি> ZipFiles.zip পদ্ধতি যোগ করা হয়েছে.
<লি> একটি EFile যুক্তি পরিবর্তে একটি ReadableFile ব্যবহার ZipFiles.unzip পদ্ধতি Reimplemented. উদ্দিষ্ট ডিরেক্টরি ব্যবহারের জন্য সত্ত্বা মুছে ফেলা একটি মুছে ফেলা বিকল্প যোগ করা হয়েছে.
<লি> LockCommandExecutor ইন্টারফেস ভারার্গস LockCommand পদ্ধতি যোগ করা হয়েছে.
<লি> org.entityfs.EntityObserver ইন্টারফেস মোছা. পরিবর্তে org.entityfs.event.EntityObserver ব্যবহার করুন.
<লি> মোছা হয়েছে LockEntitysParentForWritingCommand (ব্যবহার LockParentForWritingCommand পরিবর্তে).
<লি> মোছা হয়েছে LockEntitysParentForReadingCommand (ব্যবহার LockParentForReadingCommand পরিবর্তে).
<লি> মোছা হয়েছে LockEntityForWritingCommand (ব্যবহার LockForWritingCommand পরিবর্তে).
<লি> মোছা হয়েছে LockEntityForReadingCommand (ব্যবহার LockForReadingCommand পরিবর্তে).
সংস্করণ 1.0 নতুন কি:.
<লি> মেটাডেটা সত্তা বৈশিষ্ট্য ক্ষমতা এখন পরিবর্তে একটি Homebrewed এক একটি HeliDB বি + বৃক্ষ ডাটাবেস ব্যবহার করে.
<লি> LogAdapterHolder এখন LogAdapter প্রয়োগ করা হয়.
<লি> Default দ্বারা বৈশিষ্ট্য একটি ন্যূনতম পরিমাণ সঙ্গে ফাইল সিস্টেম তৈরি ফাইল সিস্টেম বিল্ডার আচরণ পরিবর্তন হয়েছে.
<লি> সত্তা, EFile এবং ডিরেক্টরি উত্তরাধিকার চার্ট যোগ করা হয়েছে.
<লি> ReadWritableFile করতে EFile থেকে কপি পদ্ধতি সরানো, তাদের লিখিত বাইটের সংখ্যা ফেরা যাক.
<লি> EntityView.copy এখন সেট ও লে ফেরৎ; EntityView & gt; পরিবর্তে সেট & lt; ? EntityView ও জি.টি. প্রসারিত;.
<লি> লাইসেন্স LGPL এর V3 পরিবর্তন.
<লি> সোর্স পরিবেশনার এখন EntityFS উন্নয়নশীল জন্য একটি কাজ অন্ধকার কর্মক্ষেত্র রয়েছে.
<লি> যোগ করা হয়েছে ByteArrayRandomAccess.
<লি> WriteOnlyException যোগ করা হয়েছে.
<লি> ByteArrayReadableFile এখন RandomlyAccessibleFile প্রয়োগ করা হয়.
<লি> WritableByteBufferChannel বর্গ যোগ করা হয়েছে.
<লি> তথ্য সর্বোচ্চ পরিমাণ জন্য একটি আর্গুমেন্ট গ্রহণ করা যে StreamUtil যোগ করা হয়েছে কপি পদ্ধতি কপি.
<লি> StreamUtil.copy পদ্ধতি এখন কপি বাইট মোট সংখ্যা প্রত্যাবর্তন.
<লি> RandomAccessOutputStreamAdapter যোগ করা হয়েছে.
<লি> যোগ করা হয়েছে AbstractReadWriteLockableProxy বর্গ.
<লি> LockCommand ইন্টারফেস getLockable পদ্ধতি যোগ করা হয়েছে. FileSystemLockCommand এবং EntityLockCommand ইন্টারফেস মোছা.
<লি> ReadWriteLockable ইন্টারফেস চালু. এটা ReadLockable এবং WriteLockable বাস্তবায়ন যে সব শ্রেণীর দ্বারা প্রয়োগ করা হয়.
<লি> Base64InputStream এখন এটা শূণ্যস্থান ইনপুট জন্য কাজ করে.
<লি> TwoObjects দিয়েছেন এবং জুড়ি সমান এবং হ্যাশকোড পদ্ধতি.
পরিবর্তে FileInputStreamFactory এর এর: এস
<লি> সরানো ফাইল সাইজ পদ্ধতি ইন্টারফেস ReadWritableFile করতে.
<লি> ReadWritableFile.replaceContents এবং Files.replaceContents পদ্ধতি যোগ করা হয়েছে.
<লি> Deletable ইন্টারফেস যোগ করা হয়েছে. সত্তা এবং ReadWritableFile দ্বারা বাস্তবায়িত.
<লি> FileSystem setReadOnly পদ্ধতি যোগ করা হয়েছে.
<লি> Files.writeData পদ্ধতি যোগ করা হয়েছে.
<লি> যোগ করা হয়েছে DataInputOutputRandomAccessAdapter বর্গ.
<লি> ReadWritableFileAdapter.getFile পদ্ধতি যোগ করা হয়েছে.
<লি> org.entityfs.support.util প্যাকেজ AggregatingIterator সরানো হয়েছে.
<লি> নির্দিষ্ট জিপ এবং বয়াম বিষয়বস্তু কিছু যে জিপ এবং বয়াম ফাইল-সিস্টেমের মধ্যে একটি বাগ সংশোধন করা হয়েছে অদৃশ্য. ফাইল
<লি> জিপ এবং বয়াম ফাইল-সিস্টেমের জন্য কমে মেমরি ব্যবহার.
DirectoryView.iterator বাস্তবায়নের <লি> স্থায়ী লকিং এবং প্রবেশাধিকার নিয়ন্ত্রণ.
<লি> Reimplemented DepthFirstIteratorImpl এবং DepthLastIteratorImpl তাদের আরো মেমরি দক্ষ করে তুলতে. Iterators থেকে ফলাফল বাছাই অপশন সরানো হয়েছে.
<লি> তৈরি ডিরেক্টরি ইটারেটরের কম মেমরি ব্যবহার করুন.
আস্টেরিক্স (*) ধারণকারী <লি> সত্তা নাম এখন অবৈধ.
<লি> নতুন নামকরন করা হয় নিম্নলিখিত ক্লাস: - LockEntityForReadingCommand - & gt; LockForReadingCommand - LockEntityForWritingCommand - & gt; LockForWritingCommand - LockEntitysParentForReadingCommand - & gt; LockParentForReadingCommand - LockEntitysParentForWritingCommand - & gt; LockParentForWritingCommand
<লি> EntityView.copyAttributes এবং Entities.copyAttributes পদ্ধতি যোগ করা হয়েছে. IteratorCopier এটি ব্যবহার করতে Reimplemented.
<লি> সরানো হয়েছে শুধুমাত্র কিছু বাস্তবায়ন করতে Messier যে জেনেরিক্স অনেক.
<লি> যোগ করা হয়েছে EntityView.setLastModified পদ্ধতি
<লি> সত্তা EntityView বৈশিষ্ট্যাবলী অনুলিপি জন্য একটি বুলিয়ান যুক্তি দিয়ে কপি পদ্ধতি যোগ করা হয়েছে. অবচিত বয়সী কপি পদ্ধতি তৈরি. একটি সত্তা এর পেরেন্ট ডাইরেক্টরি উপর একটি পড়ুন লক এটা কপি জন্য প্রয়োজন বোধ করা হয় যে প্রয়োজন চালু. সত্তা ক্ষমতা সংরক্ষণ আরোপ পতাকা সম্মান তৈরি. সংস্থাগুলো এবং IteratorCopier নতুন কপি পদ্ধতি যোগ করা হয়েছে. নতুন পরীক্ষা.
পাওয়া মন্তব্যসমূহ না